Skip to content

modemmanager: Update flag for disabling mbim - #74

Closed
RPGillespie6 wants to merge 1 commit into
openembedded:masterfrom
RPGillespie6:master
Closed

modemmanager: Update flag for disabling mbim#74
RPGillespie6 wants to merge 1 commit into
openembedded:masterfrom
RPGillespie6:master

Conversation

@RPGillespie6

Copy link
Copy Markdown

Updated configure flag used for disabling mbim in modemmanager. The existing one does not work anymore.

@kraj

kraj commented Dec 21, 2018

Copy link
Copy Markdown
Contributor

merged

@kraj kraj closed this Dec 21, 2018
texierp added a commit to texierp/meta-openembedded that referenced this pull request Jun 1, 2020
License-Update: copyright years updated

Changelog:

2020-05-31 -- 0.9.4

  * Fixed: testrunner: No longer crashes when compiled with NDEBUG (GitHub openembedded#67)
  * Fixed: CMake: Support GTest 1.8.0 (GitHub openembedded#68)
      Thanks to Ryan Schmidt for the related report!
  * Fixed: CMake: Use variable GTEST_INCLUDE_DIRS (with plural "S") rather than
      GTEST_INCLUDE_DIR (GitHub openembedded#79, openembedded#81)
      Thanks to Wouter Beek for the related report!
  * Improved: CMake: Send config summary to stdout, not stderr (GitHub openembedded#72)
      Thanks to Scott Donelan for the patch!
  * Improved: Make -DURIPARSER_BUILD_TESTS=OFF unlock compilation without
      a C++ compiler; thanks to Fabrice Fontaine for the patch! (GitHub openembedded#69)
  * Added: Functions to make UriUri[AW] instances independent of the original
      URI string (GitHub openembedded#77 and openembedded#78)
      New functions:
        uriMakeOwner[AW]
        uriMakeOwnerMm[AW]
  * Added: CMake option URIPARSER_ENABLE_INSTALL to toggle installation of
      files, defaults to "ON" (GitHub openembedded#74, openembedded#75)
      Thanks to Scott Donelan for the patch!
  * Soname: 1:26:0

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>

foo

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
texierp added a commit to texierp/meta-openembedded that referenced this pull request Jun 1, 2020
License-Update: copyright years updated

Changelog:

2020-05-31 -- 0.9.4

  * Fixed: testrunner: No longer crashes when compiled with NDEBUG (GitHub openembedded#67)
  * Fixed: CMake: Support GTest 1.8.0 (GitHub openembedded#68)
      Thanks to Ryan Schmidt for the related report!
  * Fixed: CMake: Use variable GTEST_INCLUDE_DIRS (with plural "S") rather than
      GTEST_INCLUDE_DIR (GitHub openembedded#79, openembedded#81)
      Thanks to Wouter Beek for the related report!
  * Improved: CMake: Send config summary to stdout, not stderr (GitHub openembedded#72)
      Thanks to Scott Donelan for the patch!
  * Improved: Make -DURIPARSER_BUILD_TESTS=OFF unlock compilation without
      a C++ compiler; thanks to Fabrice Fontaine for the patch! (GitHub openembedded#69)
  * Added: Functions to make UriUri[AW] instances independent of the original
      URI string (GitHub openembedded#77 and openembedded#78)
      New functions:
        uriMakeOwner[AW]
        uriMakeOwnerMm[AW]
  * Added: CMake option URIPARSER_ENABLE_INSTALL to toggle installation of
      files, defaults to "ON" (GitHub openembedded#74, openembedded#75)
      Thanks to Scott Donelan for the patch!
  * Soname: 1:26:0

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jun 1, 2020
License-Update: copyright years updated

Changelog:

2020-05-31 -- 0.9.4

  * Fixed: testrunner: No longer crashes when compiled with NDEBUG (GitHub openembedded#67)
  * Fixed: CMake: Support GTest 1.8.0 (GitHub openembedded#68)
      Thanks to Ryan Schmidt for the related report!
  * Fixed: CMake: Use variable GTEST_INCLUDE_DIRS (with plural "S") rather than
      GTEST_INCLUDE_DIR (GitHub openembedded#79, openembedded#81)
      Thanks to Wouter Beek for the related report!
  * Improved: CMake: Send config summary to stdout, not stderr (GitHub openembedded#72)
      Thanks to Scott Donelan for the patch!
  * Improved: Make -DURIPARSER_BUILD_TESTS=OFF unlock compilation without
      a C++ compiler; thanks to Fabrice Fontaine for the patch! (GitHub openembedded#69)
  * Added: Functions to make UriUri[AW] instances independent of the original
      URI string (GitHub openembedded#77 and openembedded#78)
      New functions:
        uriMakeOwner[AW]
        uriMakeOwnerMm[AW]
  * Added: CMake option URIPARSER_ENABLE_INSTALL to toggle installation of
      files, defaults to "ON" (GitHub openembedded#74, openembedded#75)
      Thanks to Scott Donelan for the patch!
  * Soname: 1:26:0

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jun 2, 2020
License-Update: copyright years updated

Changelog:

2020-05-31 -- 0.9.4

  * Fixed: testrunner: No longer crashes when compiled with NDEBUG (GitHub openembedded#67)
  * Fixed: CMake: Support GTest 1.8.0 (GitHub openembedded#68)
      Thanks to Ryan Schmidt for the related report!
  * Fixed: CMake: Use variable GTEST_INCLUDE_DIRS (with plural "S") rather than
      GTEST_INCLUDE_DIR (GitHub openembedded#79, openembedded#81)
      Thanks to Wouter Beek for the related report!
  * Improved: CMake: Send config summary to stdout, not stderr (GitHub openembedded#72)
      Thanks to Scott Donelan for the patch!
  * Improved: Make -DURIPARSER_BUILD_TESTS=OFF unlock compilation without
      a C++ compiler; thanks to Fabrice Fontaine for the patch! (GitHub openembedded#69)
  * Added: Functions to make UriUri[AW] instances independent of the original
      URI string (GitHub openembedded#77 and openembedded#78)
      New functions:
        uriMakeOwner[AW]
        uriMakeOwnerMm[AW]
  * Added: CMake option URIPARSER_ENABLE_INSTALL to toggle installation of
      files, defaults to "ON" (GitHub openembedded#74, openembedded#75)
      Thanks to Scott Donelan for the patch!
  * Soname: 1:26:0

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
iipeace pushed a commit to iipeace/meta-openembedded that referenced this pull request Jun 16, 2020
License-Update: copyright years updated

Changelog:

2020-05-31 -- 0.9.4

  * Fixed: testrunner: No longer crashes when compiled with NDEBUG (GitHub openembedded#67)
  * Fixed: CMake: Support GTest 1.8.0 (GitHub openembedded#68)
      Thanks to Ryan Schmidt for the related report!
  * Fixed: CMake: Use variable GTEST_INCLUDE_DIRS (with plural "S") rather than
      GTEST_INCLUDE_DIR (GitHub openembedded#79, openembedded#81)
      Thanks to Wouter Beek for the related report!
  * Improved: CMake: Send config summary to stdout, not stderr (GitHub openembedded#72)
      Thanks to Scott Donelan for the patch!
  * Improved: Make -DURIPARSER_BUILD_TESTS=OFF unlock compilation without
      a C++ compiler; thanks to Fabrice Fontaine for the patch! (GitHub openembedded#69)
  * Added: Functions to make UriUri[AW] instances independent of the original
      URI string (GitHub openembedded#77 and openembedded#78)
      New functions:
        uriMakeOwner[AW]
        uriMakeOwnerMm[AW]
  * Added: CMake option URIPARSER_ENABLE_INSTALL to toggle installation of
      files, defaults to "ON" (GitHub openembedded#74, openembedded#75)
      Thanks to Scott Donelan for the patch!
  * Soname: 1:26:0

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
halstead pushed a commit that referenced this pull request Jul 3, 2020
License-Update: copyright years updated

Changelog:

2020-05-31 -- 0.9.4

  * Fixed: testrunner: No longer crashes when compiled with NDEBUG (GitHub #67)
  * Fixed: CMake: Support GTest 1.8.0 (GitHub #68)
      Thanks to Ryan Schmidt for the related report!
  * Fixed: CMake: Use variable GTEST_INCLUDE_DIRS (with plural "S") rather than
      GTEST_INCLUDE_DIR (GitHub #79, #81)
      Thanks to Wouter Beek for the related report!
  * Improved: CMake: Send config summary to stdout, not stderr (GitHub #72)
      Thanks to Scott Donelan for the patch!
  * Improved: Make -DURIPARSER_BUILD_TESTS=OFF unlock compilation without
      a C++ compiler; thanks to Fabrice Fontaine for the patch! (GitHub #69)
  * Added: Functions to make UriUri[AW] instances independent of the original
      URI string (GitHub #77 and #78)
      New functions:
        uriMakeOwner[AW]
        uriMakeOwnerMm[AW]
  * Added: CMake option URIPARSER_ENABLE_INSTALL to toggle installation of
      files, defaults to "ON" (GitHub #74, #75)
      Thanks to Scott Donelan for the patch!
  * Soname: 1:26:0

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 27adb93)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
chaitu236 referenced this pull request in chaitu236/meta-openembedded Aug 10, 2020
License-Update: copyright years updated

Changelog:

2020-05-31 -- 0.9.4

  * Fixed: testrunner: No longer crashes when compiled with NDEBUG (GitHub ni#67)
  * Fixed: CMake: Support GTest 1.8.0 (GitHub ni#68)
      Thanks to Ryan Schmidt for the related report!
  * Fixed: CMake: Use variable GTEST_INCLUDE_DIRS (with plural "S") rather than
      GTEST_INCLUDE_DIR (GitHub ni#79, ni#81)
      Thanks to Wouter Beek for the related report!
  * Improved: CMake: Send config summary to stdout, not stderr (GitHub ni#72)
      Thanks to Scott Donelan for the patch!
  * Improved: Make -DURIPARSER_BUILD_TESTS=OFF unlock compilation without
      a C++ compiler; thanks to Fabrice Fontaine for the patch! (GitHub ni#69)
  * Added: Functions to make UriUri[AW] instances independent of the original
      URI string (GitHub ni#77 and ni#78)
      New functions:
        uriMakeOwner[AW]
        uriMakeOwnerMm[AW]
  * Added: CMake option URIPARSER_ENABLE_INSTALL to toggle installation of
      files, defaults to "ON" (GitHub ni#74, ni#75)
      Thanks to Scott Donelan for the patch!
  * Soname: 1:26:0

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 27adb93)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
schnitzeltony added a commit to schnitzeltony/meta-openembedded that referenced this pull request Jan 3, 2021
Release notes for 0.5.1
=======================
- Dependency Changes:
  - GLib >= 2.52.0
  - GTK >= 3.22.0

- New Features:
  - Allow to change the font size from keyboard/mouse (openembedded#46, openembedded#54, !60)
  - Switch to asynchronous search (!58)
  - Give more choice for whitespace display (openembedded#44, !46)

- Appearance Changes:
  - Improve the look of the search bar
  - Add a spinner to the search widgets
  - Make the occurrences count appear in the search bar
  - Reformulate "Home/End Keys" setting description

- Code Refactoring:
  - Code refactoring around MousepadView properties (!60)
  - Code refactoring around GMenuModel-bindings (!50)

- Bug Fixes:
  - Decrease reference count of anchored documents
  - Filter document signals on the active document
  - Fix a memory leak in the templates menu
  - Fix wrong conversion from uri to filename (openembedded#81)
  - Warn when using GLib functions newer than requirements
    (Mousepad 0.5.0 actually required GLib 2.60 due to such an
oversight)

- Translation Updates:
  Catalan, Chinese (Taiwan), French, German, Italian, Japanese,
  Lithuanian, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Spanish, Swedish, Turkish

Release notes for 0.5.0
=======================
- Bump required GTK+ in `mousepad-prefs-dialog.ui` (openembedded#78)
- Fix an oversight in updating actions state (openembedded#76)
- Remove TODO file (openembedded#74)
- Ensure that opening modes are excluded from translation
- Translation Updates:
  Albanian, Bulgarian, Chinese (China), Dutch, French, German, Greek,
  Hebrew, Indonesian, Italian, Norwegian Bokmål, Portuguese,
  Portuguese (Brazil), Slovenian, Spanish

Release notes for 0.4.90
========================
[Please note that this is a release candidate for upcoming stable
version 0.5, released in about a week if nothing blocks.]

- Dependency Changes:
  - GLib >= 2.45.8
  - GTK+ >= 3.20
  - GtkSourceView >= 3.24
  - GTK+ 2 support has been removed
  - GtkSourceView 2 support has been removed

- New Features:
  - Add keybindings to show the menubar temporarily when hidden
  - Add command line option and setting for file opening mode
  - Improve encoding dialog
  - Add regex search

- Discontinued Features
  - multi-select (GTK+ 2)

- Appearance Changes
  - Replace `$HOME` with a tilde in displayed filename
  - Add new default keybindings and reveal some hidden ones
  - Search bar tweaks
  - Make tabs expanded for consistency with other Xfce programs
  - Add copyright and license info to About dialog
  - Improve label texts of "Find and Replace" dialog and search bar
  - Make the statusbar smaller
  - Add new app icon and switch to reverse DNS name
  - Save the state of the "highlight all" button in the search bar
  - Update window title of Find and Replace dialog
  - Add "Wrap around" check box to Find and Replace dialog (Bug #11290)
  - Infer filetype from shebang line (Bug #10514)
  - Show info when Templates directory does not exist (Bug #10486)

- Code Refactoring
  - Restore the use of the file `accels.scm`
  - Code refactoring around saving and restoring window geometry
  - Improve save-related actions
  - Fully switch to GtkApplication
  - Avoid deprecation warnings 5: CSS related
  - Avoid deprecation warnings 4: GtkUIManager and GtkAction
  - GtkStock
  - Avoid deprecation warnings 2: miscellaneous
  - Avoid deprecation warnings 1: alignment and padding
  - Avoid compilation warnings other than deprecation
  - Remove support for GTK+2
  - Switch to README.md and foreign automake mode
  - Add basic GitLab pipeline

- Bug Fixes:
  - Remove README.md from DISTCLEANFILES, it's not generated
  - Fix crash when dragging tab to GSV widget
  - Change GtkTextView wrap mode to GTK_WRAP_WORD_CHAR
  - Initialize the recent manager if needed at startup
  - Prevent search bar from overlapping the document
  - Properly disconnect signal handlers
  - Fix make distcheck
  - Fix color modifications in search entries
  - Do not open an empty document when encoding failed
  - Do not search for previously selected text
  - Update search field with selected text
  - Bug #16717: Move from exo-csource to xdt-csource
  - Remember last save location (Bug #14165)
  - Use g_get_user_dir to get Templates directory (Bug #11048)
  - Sync remaining menu actions to their settings (Bug #11046)
  - Install appstream in metainfo folder (Bug #11200)
  - Add appdata file (Bug #11200)
  - Fix building with `--enable-dbus --disable-gtk3`
  - Change visibility of fullscreen bars after small delay (Bug #9735)
  - Fix return type of fullscreen settings (Bug #9735)

- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian
  Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jan 3, 2021
Release notes for 0.5.1
=======================
- Dependency Changes:
  - GLib >= 2.52.0
  - GTK >= 3.22.0

- New Features:
  - Allow to change the font size from keyboard/mouse (openembedded#46, openembedded#54, !60)
  - Switch to asynchronous search (!58)
  - Give more choice for whitespace display (openembedded#44, !46)

- Appearance Changes:
  - Improve the look of the search bar
  - Add a spinner to the search widgets
  - Make the occurrences count appear in the search bar
  - Reformulate "Home/End Keys" setting description

- Code Refactoring:
  - Code refactoring around MousepadView properties (!60)
  - Code refactoring around GMenuModel-bindings (!50)

- Bug Fixes:
  - Decrease reference count of anchored documents
  - Filter document signals on the active document
  - Fix a memory leak in the templates menu
  - Fix wrong conversion from uri to filename (openembedded#81)
  - Warn when using GLib functions newer than requirements
    (Mousepad 0.5.0 actually required GLib 2.60 due to such an
oversight)

- Translation Updates:
  Catalan, Chinese (Taiwan), French, German, Italian, Japanese,
  Lithuanian, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Spanish, Swedish, Turkish

Release notes for 0.5.0
=======================
- Bump required GTK+ in `mousepad-prefs-dialog.ui` (openembedded#78)
- Fix an oversight in updating actions state (openembedded#76)
- Remove TODO file (openembedded#74)
- Ensure that opening modes are excluded from translation
- Translation Updates:
  Albanian, Bulgarian, Chinese (China), Dutch, French, German, Greek,
  Hebrew, Indonesian, Italian, Norwegian Bokmål, Portuguese,
  Portuguese (Brazil), Slovenian, Spanish

Release notes for 0.4.90
========================
[Please note that this is a release candidate for upcoming stable
version 0.5, released in about a week if nothing blocks.]

- Dependency Changes:
  - GLib >= 2.45.8
  - GTK+ >= 3.20
  - GtkSourceView >= 3.24
  - GTK+ 2 support has been removed
  - GtkSourceView 2 support has been removed

- New Features:
  - Add keybindings to show the menubar temporarily when hidden
  - Add command line option and setting for file opening mode
  - Improve encoding dialog
  - Add regex search

- Discontinued Features
  - multi-select (GTK+ 2)

- Appearance Changes
  - Replace `$HOME` with a tilde in displayed filename
  - Add new default keybindings and reveal some hidden ones
  - Search bar tweaks
  - Make tabs expanded for consistency with other Xfce programs
  - Add copyright and license info to About dialog
  - Improve label texts of "Find and Replace" dialog and search bar
  - Make the statusbar smaller
  - Add new app icon and switch to reverse DNS name
  - Save the state of the "highlight all" button in the search bar
  - Update window title of Find and Replace dialog
  - Add "Wrap around" check box to Find and Replace dialog (Bug #11290)
  - Infer filetype from shebang line (Bug #10514)
  - Show info when Templates directory does not exist (Bug #10486)

- Code Refactoring
  - Restore the use of the file `accels.scm`
  - Code refactoring around saving and restoring window geometry
  - Improve save-related actions
  - Fully switch to GtkApplication
  - Avoid deprecation warnings 5: CSS related
  - Avoid deprecation warnings 4: GtkUIManager and GtkAction
  - GtkStock
  - Avoid deprecation warnings 2: miscellaneous
  - Avoid deprecation warnings 1: alignment and padding
  - Avoid compilation warnings other than deprecation
  - Remove support for GTK+2
  - Switch to README.md and foreign automake mode
  - Add basic GitLab pipeline

- Bug Fixes:
  - Remove README.md from DISTCLEANFILES, it's not generated
  - Fix crash when dragging tab to GSV widget
  - Change GtkTextView wrap mode to GTK_WRAP_WORD_CHAR
  - Initialize the recent manager if needed at startup
  - Prevent search bar from overlapping the document
  - Properly disconnect signal handlers
  - Fix make distcheck
  - Fix color modifications in search entries
  - Do not open an empty document when encoding failed
  - Do not search for previously selected text
  - Update search field with selected text
  - Bug #16717: Move from exo-csource to xdt-csource
  - Remember last save location (Bug #14165)
  - Use g_get_user_dir to get Templates directory (Bug #11048)
  - Sync remaining menu actions to their settings (Bug #11046)
  - Install appstream in metainfo folder (Bug #11200)
  - Add appdata file (Bug #11200)
  - Fix building with `--enable-dbus --disable-gtk3`
  - Change visibility of fullscreen bars after small delay (Bug #9735)
  - Fix return type of fullscreen settings (Bug #9735)

- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian
  Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jan 4, 2021
Release notes for 0.5.1
=======================
- Dependency Changes:
  - GLib >= 2.52.0
  - GTK >= 3.22.0

- New Features:
  - Allow to change the font size from keyboard/mouse (openembedded#46, openembedded#54, !60)
  - Switch to asynchronous search (!58)
  - Give more choice for whitespace display (openembedded#44, !46)

- Appearance Changes:
  - Improve the look of the search bar
  - Add a spinner to the search widgets
  - Make the occurrences count appear in the search bar
  - Reformulate "Home/End Keys" setting description

- Code Refactoring:
  - Code refactoring around MousepadView properties (!60)
  - Code refactoring around GMenuModel-bindings (!50)

- Bug Fixes:
  - Decrease reference count of anchored documents
  - Filter document signals on the active document
  - Fix a memory leak in the templates menu
  - Fix wrong conversion from uri to filename (openembedded#81)
  - Warn when using GLib functions newer than requirements
    (Mousepad 0.5.0 actually required GLib 2.60 due to such an
oversight)

- Translation Updates:
  Catalan, Chinese (Taiwan), French, German, Italian, Japanese,
  Lithuanian, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Spanish, Swedish, Turkish

Release notes for 0.5.0
=======================
- Bump required GTK+ in `mousepad-prefs-dialog.ui` (openembedded#78)
- Fix an oversight in updating actions state (openembedded#76)
- Remove TODO file (openembedded#74)
- Ensure that opening modes are excluded from translation
- Translation Updates:
  Albanian, Bulgarian, Chinese (China), Dutch, French, German, Greek,
  Hebrew, Indonesian, Italian, Norwegian Bokmål, Portuguese,
  Portuguese (Brazil), Slovenian, Spanish

Release notes for 0.4.90
========================
[Please note that this is a release candidate for upcoming stable
version 0.5, released in about a week if nothing blocks.]

- Dependency Changes:
  - GLib >= 2.45.8
  - GTK+ >= 3.20
  - GtkSourceView >= 3.24
  - GTK+ 2 support has been removed
  - GtkSourceView 2 support has been removed

- New Features:
  - Add keybindings to show the menubar temporarily when hidden
  - Add command line option and setting for file opening mode
  - Improve encoding dialog
  - Add regex search

- Discontinued Features
  - multi-select (GTK+ 2)

- Appearance Changes
  - Replace `$HOME` with a tilde in displayed filename
  - Add new default keybindings and reveal some hidden ones
  - Search bar tweaks
  - Make tabs expanded for consistency with other Xfce programs
  - Add copyright and license info to About dialog
  - Improve label texts of "Find and Replace" dialog and search bar
  - Make the statusbar smaller
  - Add new app icon and switch to reverse DNS name
  - Save the state of the "highlight all" button in the search bar
  - Update window title of Find and Replace dialog
  - Add "Wrap around" check box to Find and Replace dialog (Bug #11290)
  - Infer filetype from shebang line (Bug #10514)
  - Show info when Templates directory does not exist (Bug #10486)

- Code Refactoring
  - Restore the use of the file `accels.scm`
  - Code refactoring around saving and restoring window geometry
  - Improve save-related actions
  - Fully switch to GtkApplication
  - Avoid deprecation warnings 5: CSS related
  - Avoid deprecation warnings 4: GtkUIManager and GtkAction
  - GtkStock
  - Avoid deprecation warnings 2: miscellaneous
  - Avoid deprecation warnings 1: alignment and padding
  - Avoid compilation warnings other than deprecation
  - Remove support for GTK+2
  - Switch to README.md and foreign automake mode
  - Add basic GitLab pipeline

- Bug Fixes:
  - Remove README.md from DISTCLEANFILES, it's not generated
  - Fix crash when dragging tab to GSV widget
  - Change GtkTextView wrap mode to GTK_WRAP_WORD_CHAR
  - Initialize the recent manager if needed at startup
  - Prevent search bar from overlapping the document
  - Properly disconnect signal handlers
  - Fix make distcheck
  - Fix color modifications in search entries
  - Do not open an empty document when encoding failed
  - Do not search for previously selected text
  - Update search field with selected text
  - Bug #16717: Move from exo-csource to xdt-csource
  - Remember last save location (Bug #14165)
  - Use g_get_user_dir to get Templates directory (Bug #11048)
  - Sync remaining menu actions to their settings (Bug #11046)
  - Install appstream in metainfo folder (Bug #11200)
  - Add appdata file (Bug #11200)
  - Fix building with `--enable-dbus --disable-gtk3`
  - Change visibility of fullscreen bars after small delay (Bug #9735)
  - Fix return type of fullscreen settings (Bug #9735)

- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian
  Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
schnitzeltony added a commit to schnitzeltony/meta-openembedded that referenced this pull request Jan 4, 2021
Release notes for 0.5.1
=======================
- Dependency Changes:
  - GLib >= 2.52.0
  - GTK >= 3.22.0

- New Features:
  - Allow to change the font size from keyboard/mouse (openembedded#46, openembedded#54, !60)
  - Switch to asynchronous search (!58)
  - Give more choice for whitespace display (openembedded#44, !46)

- Appearance Changes:
  - Improve the look of the search bar
  - Add a spinner to the search widgets
  - Make the occurrences count appear in the search bar
  - Reformulate "Home/End Keys" setting description

- Code Refactoring:
  - Code refactoring around MousepadView properties (!60)
  - Code refactoring around GMenuModel-bindings (!50)

- Bug Fixes:
  - Decrease reference count of anchored documents
  - Filter document signals on the active document
  - Fix a memory leak in the templates menu
  - Fix wrong conversion from uri to filename (openembedded#81)
  - Warn when using GLib functions newer than requirements
    (Mousepad 0.5.0 actually required GLib 2.60 due to such an
oversight)

- Translation Updates:
  Catalan, Chinese (Taiwan), French, German, Italian, Japanese,
  Lithuanian, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Spanish, Swedish, Turkish

Release notes for 0.5.0
=======================
- Bump required GTK+ in `mousepad-prefs-dialog.ui` (openembedded#78)
- Fix an oversight in updating actions state (openembedded#76)
- Remove TODO file (openembedded#74)
- Ensure that opening modes are excluded from translation
- Translation Updates:
  Albanian, Bulgarian, Chinese (China), Dutch, French, German, Greek,
  Hebrew, Indonesian, Italian, Norwegian Bokmål, Portuguese,
  Portuguese (Brazil), Slovenian, Spanish

Release notes for 0.4.90
========================
[Please note that this is a release candidate for upcoming stable
version 0.5, released in about a week if nothing blocks.]

- Dependency Changes:
  - GLib >= 2.45.8
  - GTK+ >= 3.20
  - GtkSourceView >= 3.24
  - GTK+ 2 support has been removed
  - GtkSourceView 2 support has been removed

- New Features:
  - Add keybindings to show the menubar temporarily when hidden
  - Add command line option and setting for file opening mode
  - Improve encoding dialog
  - Add regex search

- Discontinued Features
  - multi-select (GTK+ 2)

- Appearance Changes
  - Replace `$HOME` with a tilde in displayed filename
  - Add new default keybindings and reveal some hidden ones
  - Search bar tweaks
  - Make tabs expanded for consistency with other Xfce programs
  - Add copyright and license info to About dialog
  - Improve label texts of "Find and Replace" dialog and search bar
  - Make the statusbar smaller
  - Add new app icon and switch to reverse DNS name
  - Save the state of the "highlight all" button in the search bar
  - Update window title of Find and Replace dialog
  - Add "Wrap around" check box to Find and Replace dialog (Bug #11290)
  - Infer filetype from shebang line (Bug #10514)
  - Show info when Templates directory does not exist (Bug #10486)

- Code Refactoring
  - Restore the use of the file `accels.scm`
  - Code refactoring around saving and restoring window geometry
  - Improve save-related actions
  - Fully switch to GtkApplication
  - Avoid deprecation warnings 5: CSS related
  - Avoid deprecation warnings 4: GtkUIManager and GtkAction
  - GtkStock
  - Avoid deprecation warnings 2: miscellaneous
  - Avoid deprecation warnings 1: alignment and padding
  - Avoid compilation warnings other than deprecation
  - Remove support for GTK+2
  - Switch to README.md and foreign automake mode
  - Add basic GitLab pipeline

- Bug Fixes:
  - Remove README.md from DISTCLEANFILES, it's not generated
  - Fix crash when dragging tab to GSV widget
  - Change GtkTextView wrap mode to GTK_WRAP_WORD_CHAR
  - Initialize the recent manager if needed at startup
  - Prevent search bar from overlapping the document
  - Properly disconnect signal handlers
  - Fix make distcheck
  - Fix color modifications in search entries
  - Do not open an empty document when encoding failed
  - Do not search for previously selected text
  - Update search field with selected text
  - Bug #16717: Move from exo-csource to xdt-csource
  - Remember last save location (Bug #14165)
  - Use g_get_user_dir to get Templates directory (Bug #11048)
  - Sync remaining menu actions to their settings (Bug #11046)
  - Install appstream in metainfo folder (Bug #11200)
  - Add appdata file (Bug #11200)
  - Fix building with `--enable-dbus --disable-gtk3`
  - Change visibility of fullscreen bars after small delay (Bug #9735)
  - Fix return type of fullscreen settings (Bug #9735)

- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian
  Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jan 4, 2021
Release notes for 0.5.1
=======================
- Dependency Changes:
  - GLib >= 2.52.0
  - GTK >= 3.22.0

- New Features:
  - Allow to change the font size from keyboard/mouse (openembedded#46, openembedded#54, !60)
  - Switch to asynchronous search (!58)
  - Give more choice for whitespace display (openembedded#44, !46)

- Appearance Changes:
  - Improve the look of the search bar
  - Add a spinner to the search widgets
  - Make the occurrences count appear in the search bar
  - Reformulate "Home/End Keys" setting description

- Code Refactoring:
  - Code refactoring around MousepadView properties (!60)
  - Code refactoring around GMenuModel-bindings (!50)

- Bug Fixes:
  - Decrease reference count of anchored documents
  - Filter document signals on the active document
  - Fix a memory leak in the templates menu
  - Fix wrong conversion from uri to filename (openembedded#81)
  - Warn when using GLib functions newer than requirements
    (Mousepad 0.5.0 actually required GLib 2.60 due to such an
oversight)

- Translation Updates:
  Catalan, Chinese (Taiwan), French, German, Italian, Japanese,
  Lithuanian, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Spanish, Swedish, Turkish

Release notes for 0.5.0
=======================
- Bump required GTK+ in `mousepad-prefs-dialog.ui` (openembedded#78)
- Fix an oversight in updating actions state (openembedded#76)
- Remove TODO file (openembedded#74)
- Ensure that opening modes are excluded from translation
- Translation Updates:
  Albanian, Bulgarian, Chinese (China), Dutch, French, German, Greek,
  Hebrew, Indonesian, Italian, Norwegian Bokmål, Portuguese,
  Portuguese (Brazil), Slovenian, Spanish

Release notes for 0.4.90
========================
[Please note that this is a release candidate for upcoming stable
version 0.5, released in about a week if nothing blocks.]

- Dependency Changes:
  - GLib >= 2.45.8
  - GTK+ >= 3.20
  - GtkSourceView >= 3.24
  - GTK+ 2 support has been removed
  - GtkSourceView 2 support has been removed

- New Features:
  - Add keybindings to show the menubar temporarily when hidden
  - Add command line option and setting for file opening mode
  - Improve encoding dialog
  - Add regex search

- Discontinued Features
  - multi-select (GTK+ 2)

- Appearance Changes
  - Replace `$HOME` with a tilde in displayed filename
  - Add new default keybindings and reveal some hidden ones
  - Search bar tweaks
  - Make tabs expanded for consistency with other Xfce programs
  - Add copyright and license info to About dialog
  - Improve label texts of "Find and Replace" dialog and search bar
  - Make the statusbar smaller
  - Add new app icon and switch to reverse DNS name
  - Save the state of the "highlight all" button in the search bar
  - Update window title of Find and Replace dialog
  - Add "Wrap around" check box to Find and Replace dialog (Bug #11290)
  - Infer filetype from shebang line (Bug #10514)
  - Show info when Templates directory does not exist (Bug #10486)

- Code Refactoring
  - Restore the use of the file `accels.scm`
  - Code refactoring around saving and restoring window geometry
  - Improve save-related actions
  - Fully switch to GtkApplication
  - Avoid deprecation warnings 5: CSS related
  - Avoid deprecation warnings 4: GtkUIManager and GtkAction
  - GtkStock
  - Avoid deprecation warnings 2: miscellaneous
  - Avoid deprecation warnings 1: alignment and padding
  - Avoid compilation warnings other than deprecation
  - Remove support for GTK+2
  - Switch to README.md and foreign automake mode
  - Add basic GitLab pipeline

- Bug Fixes:
  - Remove README.md from DISTCLEANFILES, it's not generated
  - Fix crash when dragging tab to GSV widget
  - Change GtkTextView wrap mode to GTK_WRAP_WORD_CHAR
  - Initialize the recent manager if needed at startup
  - Prevent search bar from overlapping the document
  - Properly disconnect signal handlers
  - Fix make distcheck
  - Fix color modifications in search entries
  - Do not open an empty document when encoding failed
  - Do not search for previously selected text
  - Update search field with selected text
  - Bug #16717: Move from exo-csource to xdt-csource
  - Remember last save location (Bug #14165)
  - Use g_get_user_dir to get Templates directory (Bug #11048)
  - Sync remaining menu actions to their settings (Bug #11046)
  - Install appstream in metainfo folder (Bug #11200)
  - Add appdata file (Bug #11200)
  - Fix building with `--enable-dbus --disable-gtk3`
  - Change visibility of fullscreen bars after small delay (Bug #9735)
  - Fix return type of fullscreen settings (Bug #9735)

- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian
  Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jan 5, 2021
Release notes for 0.5.1
=======================
- Dependency Changes:
  - GLib >= 2.52.0
  - GTK >= 3.22.0

- New Features:
  - Allow to change the font size from keyboard/mouse (openembedded#46, openembedded#54, !60)
  - Switch to asynchronous search (!58)
  - Give more choice for whitespace display (openembedded#44, !46)

- Appearance Changes:
  - Improve the look of the search bar
  - Add a spinner to the search widgets
  - Make the occurrences count appear in the search bar
  - Reformulate "Home/End Keys" setting description

- Code Refactoring:
  - Code refactoring around MousepadView properties (!60)
  - Code refactoring around GMenuModel-bindings (!50)

- Bug Fixes:
  - Decrease reference count of anchored documents
  - Filter document signals on the active document
  - Fix a memory leak in the templates menu
  - Fix wrong conversion from uri to filename (openembedded#81)
  - Warn when using GLib functions newer than requirements
    (Mousepad 0.5.0 actually required GLib 2.60 due to such an
oversight)

- Translation Updates:
  Catalan, Chinese (Taiwan), French, German, Italian, Japanese,
  Lithuanian, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Spanish, Swedish, Turkish

Release notes for 0.5.0
=======================
- Bump required GTK+ in `mousepad-prefs-dialog.ui` (openembedded#78)
- Fix an oversight in updating actions state (openembedded#76)
- Remove TODO file (openembedded#74)
- Ensure that opening modes are excluded from translation
- Translation Updates:
  Albanian, Bulgarian, Chinese (China), Dutch, French, German, Greek,
  Hebrew, Indonesian, Italian, Norwegian Bokmål, Portuguese,
  Portuguese (Brazil), Slovenian, Spanish

Release notes for 0.4.90
========================
[Please note that this is a release candidate for upcoming stable
version 0.5, released in about a week if nothing blocks.]

- Dependency Changes:
  - GLib >= 2.45.8
  - GTK+ >= 3.20
  - GtkSourceView >= 3.24
  - GTK+ 2 support has been removed
  - GtkSourceView 2 support has been removed

- New Features:
  - Add keybindings to show the menubar temporarily when hidden
  - Add command line option and setting for file opening mode
  - Improve encoding dialog
  - Add regex search

- Discontinued Features
  - multi-select (GTK+ 2)

- Appearance Changes
  - Replace `$HOME` with a tilde in displayed filename
  - Add new default keybindings and reveal some hidden ones
  - Search bar tweaks
  - Make tabs expanded for consistency with other Xfce programs
  - Add copyright and license info to About dialog
  - Improve label texts of "Find and Replace" dialog and search bar
  - Make the statusbar smaller
  - Add new app icon and switch to reverse DNS name
  - Save the state of the "highlight all" button in the search bar
  - Update window title of Find and Replace dialog
  - Add "Wrap around" check box to Find and Replace dialog (Bug #11290)
  - Infer filetype from shebang line (Bug #10514)
  - Show info when Templates directory does not exist (Bug #10486)

- Code Refactoring
  - Restore the use of the file `accels.scm`
  - Code refactoring around saving and restoring window geometry
  - Improve save-related actions
  - Fully switch to GtkApplication
  - Avoid deprecation warnings 5: CSS related
  - Avoid deprecation warnings 4: GtkUIManager and GtkAction
  - GtkStock
  - Avoid deprecation warnings 2: miscellaneous
  - Avoid deprecation warnings 1: alignment and padding
  - Avoid compilation warnings other than deprecation
  - Remove support for GTK+2
  - Switch to README.md and foreign automake mode
  - Add basic GitLab pipeline

- Bug Fixes:
  - Remove README.md from DISTCLEANFILES, it's not generated
  - Fix crash when dragging tab to GSV widget
  - Change GtkTextView wrap mode to GTK_WRAP_WORD_CHAR
  - Initialize the recent manager if needed at startup
  - Prevent search bar from overlapping the document
  - Properly disconnect signal handlers
  - Fix make distcheck
  - Fix color modifications in search entries
  - Do not open an empty document when encoding failed
  - Do not search for previously selected text
  - Update search field with selected text
  - Bug #16717: Move from exo-csource to xdt-csource
  - Remember last save location (Bug #14165)
  - Use g_get_user_dir to get Templates directory (Bug #11048)
  - Sync remaining menu actions to their settings (Bug #11046)
  - Install appstream in metainfo folder (Bug #11200)
  - Add appdata file (Bug #11200)
  - Fix building with `--enable-dbus --disable-gtk3`
  - Change visibility of fullscreen bars after small delay (Bug #9735)
  - Fix return type of fullscreen settings (Bug #9735)

- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian
  Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Mar 31, 2024
=========
GHex 46.0
=========

Changes and bugfixes since 46.alpha:
- widget: Fade zeroes in the hex display (Logan Rathbone)
- data: add 'hexadecimal' keyword to .desktop file (Nelson Benítez León)
- appdata: Remove none OARS tags (Sabri Ünal)
- appdata: Update appdata (Sabri Ünal)
- appwin: Don't let AdwTabView trample over shortcuts (Logan Rathbone)
- lib: Fix PANGO_COLOR_FROM_FLOAT macro (Logan Rathbone)
- docs: GI tweaks and fixes (Logan Rathbone)
- lib/app: Initial support for marks (Logan Rathbone)
- help: Add marks section (Logan Rathbone)
- i18n: Remove domain that prevented use of translations (openembedded#66) (Anders Jonsson)
- appwin: Allow dropping multiple files (Guldoman)
- widget/doc: Set widget busy state while file is mid-save (openembedded#76) (Logan Rathbone)
- Code and documentation cleanups (Logan Rathbone)

Translation updates:
- Anders Jonsson (sv)
- Balázs Úr (hu)
- Christian Kirbach (de)
- Daniel Mustieles (es)
- Evangelos Skarmoutsos (el)
- Jiri Grönroos (fi)
- Jürgen Benvenuti (de)
- Sabri Ünal (tr)
- Sergej A. (ru)
- Yuri Chornoivan (uk)

This release includes libgtkhex 4.8.0

=============
GHex 46.alpha
=============

Changes and bugfixes since 45.0:
- GObject property getter fixes (Logan Rathbone)
- buf-malloc/mmap: Implement GObject 'file' property getter properly (Logan
  Rathbone)
- hex-buf/doc: Clarify GI transfer annotations (Logan Rathbone)
- hex-doc/buf: Support opening zero-length files (See: openembedded#73) (Logan Rathbone)
- hex-buf-iface: More appropriate messages when selecting backend (Logan
  Rathbone)
- hex-doc: Allow setting HEX_BUFFER env var to specify default backend (Logan
  Rathbone)
- Remove almost all remaining GtkDialog use (Logan Rathbone)
- about: port dialog to libadwaita (Titouan Real)
- Update POTFILES.in (Logan Rathbone)
- chartable: Port to GtkColumnView (Logan Rathbone)
- gtkhex: Local variables in switch statement should be in own scope (ie, fix
  clang build issues) (Fixes: openembedded#74) (David C. Manuelda, Logan Rathbone)
- appwin: Mark error message string properly translatable (Logan Rathbone)

Translation updates:
- Alan Mortensen (da)
- Anders Jonsson (sv)
- Emin Tufan Çetin (tr)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Apr 1, 2024
=========
GHex 46.0
=========

Changes and bugfixes since 46.alpha:
- widget: Fade zeroes in the hex display (Logan Rathbone)
- data: add 'hexadecimal' keyword to .desktop file (Nelson Benítez León)
- appdata: Remove none OARS tags (Sabri Ünal)
- appdata: Update appdata (Sabri Ünal)
- appwin: Don't let AdwTabView trample over shortcuts (Logan Rathbone)
- lib: Fix PANGO_COLOR_FROM_FLOAT macro (Logan Rathbone)
- docs: GI tweaks and fixes (Logan Rathbone)
- lib/app: Initial support for marks (Logan Rathbone)
- help: Add marks section (Logan Rathbone)
- i18n: Remove domain that prevented use of translations (openembedded#66) (Anders Jonsson)
- appwin: Allow dropping multiple files (Guldoman)
- widget/doc: Set widget busy state while file is mid-save (openembedded#76) (Logan Rathbone)
- Code and documentation cleanups (Logan Rathbone)

Translation updates:
- Anders Jonsson (sv)
- Balázs Úr (hu)
- Christian Kirbach (de)
- Daniel Mustieles (es)
- Evangelos Skarmoutsos (el)
- Jiri Grönroos (fi)
- Jürgen Benvenuti (de)
- Sabri Ünal (tr)
- Sergej A. (ru)
- Yuri Chornoivan (uk)

This release includes libgtkhex 4.8.0

=============
GHex 46.alpha
=============

Changes and bugfixes since 45.0:
- GObject property getter fixes (Logan Rathbone)
- buf-malloc/mmap: Implement GObject 'file' property getter properly (Logan
  Rathbone)
- hex-buf/doc: Clarify GI transfer annotations (Logan Rathbone)
- hex-doc/buf: Support opening zero-length files (See: openembedded#73) (Logan Rathbone)
- hex-buf-iface: More appropriate messages when selecting backend (Logan
  Rathbone)
- hex-doc: Allow setting HEX_BUFFER env var to specify default backend (Logan
  Rathbone)
- Remove almost all remaining GtkDialog use (Logan Rathbone)
- about: port dialog to libadwaita (Titouan Real)
- Update POTFILES.in (Logan Rathbone)
- chartable: Port to GtkColumnView (Logan Rathbone)
- gtkhex: Local variables in switch statement should be in own scope (ie, fix
  clang build issues) (Fixes: openembedded#74) (David C. Manuelda, Logan Rathbone)
- appwin: Mark error message string properly translatable (Logan Rathbone)

Translation updates:
- Alan Mortensen (da)
- Anders Jonsson (sv)
- Emin Tufan Çetin (tr)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
halstead pushed a commit that referenced this pull request Apr 2, 2024
=========
GHex 46.0
=========

Changes and bugfixes since 46.alpha:
- widget: Fade zeroes in the hex display (Logan Rathbone)
- data: add 'hexadecimal' keyword to .desktop file (Nelson Benítez León)
- appdata: Remove none OARS tags (Sabri Ünal)
- appdata: Update appdata (Sabri Ünal)
- appwin: Don't let AdwTabView trample over shortcuts (Logan Rathbone)
- lib: Fix PANGO_COLOR_FROM_FLOAT macro (Logan Rathbone)
- docs: GI tweaks and fixes (Logan Rathbone)
- lib/app: Initial support for marks (Logan Rathbone)
- help: Add marks section (Logan Rathbone)
- i18n: Remove domain that prevented use of translations (#66) (Anders Jonsson)
- appwin: Allow dropping multiple files (Guldoman)
- widget/doc: Set widget busy state while file is mid-save (#76) (Logan Rathbone)
- Code and documentation cleanups (Logan Rathbone)

Translation updates:
- Anders Jonsson (sv)
- Balázs Úr (hu)
- Christian Kirbach (de)
- Daniel Mustieles (es)
- Evangelos Skarmoutsos (el)
- Jiri Grönroos (fi)
- Jürgen Benvenuti (de)
- Sabri Ünal (tr)
- Sergej A. (ru)
- Yuri Chornoivan (uk)

This release includes libgtkhex 4.8.0

=============
GHex 46.alpha
=============

Changes and bugfixes since 45.0:
- GObject property getter fixes (Logan Rathbone)
- buf-malloc/mmap: Implement GObject 'file' property getter properly (Logan
  Rathbone)
- hex-buf/doc: Clarify GI transfer annotations (Logan Rathbone)
- hex-doc/buf: Support opening zero-length files (See: #73) (Logan Rathbone)
- hex-buf-iface: More appropriate messages when selecting backend (Logan
  Rathbone)
- hex-doc: Allow setting HEX_BUFFER env var to specify default backend (Logan
  Rathbone)
- Remove almost all remaining GtkDialog use (Logan Rathbone)
- about: port dialog to libadwaita (Titouan Real)
- Update POTFILES.in (Logan Rathbone)
- chartable: Port to GtkColumnView (Logan Rathbone)
- gtkhex: Local variables in switch statement should be in own scope (ie, fix
  clang build issues) (Fixes: #74) (David C. Manuelda, Logan Rathbone)
- appwin: Mark error message string properly translatable (Logan Rathbone)

Translation updates:
- Alan Mortensen (da)
- Anders Jonsson (sv)
- Emin Tufan Çetin (tr)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jul 25, 2026
- add missing dependencies
- fetch missing subprojects
- LIC_FILES_CHKSUM has changed but LICENSE is still LGPL-2.1

Overview of changes in malcontent 0.14.0
========================================

* Bugs fixed:
  - openembedded#89 After reworking user selector and navigation, removing currently viewed
    users isn't handled (Philip Withnall)
  - openembedded#101 Integrate NSS web filtering module in flatpak (Philip Withnall)
  - openembedded#122 Allow viewing screen time usage when using malcontent-control as a
    child user (Philip Withnall)
  - openembedded#129 Hide level bar if there’s no data available yet
  - openembedded#133 EstimatedTimesChanged signal is not emitted after a screen time
    extension request is granted (Philip Withnall)
  - !292 docs: Add diagram and some more notes to screen time design document
  - !293 malcontent-client: Improve some error messages for invalid command
    lines
  - !294 build: Post-release version bump
  - !295 po: Fix a few localisation problems
  - !296 Update Chinese translation
  - !297 docs: Add a diagram of web filtering IPC
  - !298 Update Czech translation
  - !299 updated ru.po
  - !300 Replace sl.po with translation update
  - !305 Update Czech translation
  - !306 Update Chinese translation
  - !307 Update Georgian translation
  - !309 Update Slovenian (sl) translation
  - !311 build: Use system libcdb library if available
  - !312 malcontent-webd-update/tests: Only install webd template if tests are
    installed
  - !314 nss/tests/nss-objdump: Also allow linker library
  - !315 Update Swedish translation
  - !316 build/ci: Minor cleanups related to docs
  - !317 Update Kazakh translation

* Translation updates:
  - Chinese (China) (lumingzh)
  - Czech (AsciiWolf)
  - Georgian (NorwayFun)
  - Kazakh (Baurzhan Muftakhidinov)
  - Russian (Ser82-png)
  - Slovenian (filmsi)
  - Swedish (Anders Jonsson)

Overview of changes in malcontent 0.14.alpha
============================================

* This is an unstable development release previewing some new features; a lot of
  things have changed around, so it’s expected that there may be some packaging
  issues; please file an issue on
  https://gitlab.freedesktop.org/pwithnall/malcontent/-/issues if so

* Add developer API documentation

* Refresh UI

* Add support for screen time limits

* Add backend for web filtering

* Bugs fixed:
  - openembedded#2 Build developer documentation (Philip Withnall)
  - openembedded#73 Updated sl.po translationn
  - openembedded#74 Add family API (Philip Withnall)
  - openembedded#75 Ensure MctSessionLimits can do daily time limit and bedtime schedule
    (Philip Withnall)
  - openembedded#76 Add org.freedesktop.MalcontentTimer1.Parent API for querying child
    computer usage (Philip Withnall)
  - openembedded#80 Refresh UI for unlock page
  - openembedded#81 Rework user selector
  - openembedded#83 Add screen time subpage with basic screen limits options
  - openembedded#84 Add screen time chart
  - openembedded#88 Implement NSS web filtering module and filter list daemon (Philip
    Withnall)
  - openembedded#91 Port documentation comments to gi-docgen format
  - openembedded#95 Build sysext image in CI for integration testing with gnome-shell
    (Philip Withnall)
  - openembedded#96 Selecting username from commandline fails (Ignacy Kuchciński)
  - openembedded#97 Add org.freedesktop.MalcontentTimer1.Child API for extending a child’s
    session time (Philip Withnall)
  - openembedded#98 After adding screen time subpage, the previous value of bedtime/screen
    limit are not preserved (Philip Withnall)
  - openembedded#100 Bump the app copyright date (Philip Withnall)
  - openembedded#102 Add tests for filter list parsing code in malcontent-webd (Philip
    Withnall)
  - openembedded#107 Follow-up from "Add screen time chart"
  - openembedded#109 Set a default daily screen time limit value
  - openembedded#110 Show logged-in child accounts in the parental controls application
  - openembedded#111 Screen time summary level bar overflows
  - openembedded#112 Fix assertion when closing the application (Philip Withnall)
  - openembedded#113 Investigate gtklevelbar breaking
  - openembedded#115 Improve documentation of the malcontent-client record-usage command
    (Philip Withnall)
  - openembedded#117 Emit EstimatedTimesChanged signal from malcontent-timerd if session
    limits settings change (Philip Withnall)
  - openembedded#118 Malcontent-timerd daemon error on GNOME OS child account login (Philip
    Withnall)
  - openembedded#119 Fix duration picker breaking in 12-hour clock mode
  - openembedded#120 Update Turkish translation
  - !189 build: Post-release version bump
  - !190 Bulgarian translation by kraftwerk
  - !191 malcontent-control: Port about dialog to AdwAboutDialog
  - !192 ci: Add various linting tests for shell and Python
  - !193 malcontent-client: Add support for setting a session limit policy
  - !194 Improve REUSE license/copyright tagging somewhat
  - !195 Update Georgian translation
  - !196 malcontent-timerd: Add initial implementation of timer daemon
  - !197 po: Add new malcontent-timerd files to POTFILES.in
  - !198 updated ru.po
  - !200 ui: Fix wrong a11y role in button
  - !202 nss: Add a new libnss_malcontent.so.2 NSS module for web filtering
  - !204 libmalcontent: Add web filtering settings storage and API
  - !205 malcontent-client: Add {get,set}-web-filter commands
  - !210 Add icons to libmalcontent-ui gresources
  - !211 docs: Add Code of Conduct
  - !213 Add missing mct_session_limits_equal() and mct_web_filter_equal()
    functions
  - !214 manager: Rework change notification from AccountsService and support
    notification for session limits and web filters
  - !215 Various minor type and terminology fixes
  - !216 user-selector: Factor out getuid() calls into a :current-user property
  - !217 Fix icons in dark theme
  - !218 tools: Add a sysext build tool
  - !219 malcontent-control: Add D-Bus service file
  - !220 malcontent-control: Change component type to "desktop-application"
  - !221 accounts-service: Make extension symlinks relative
  - !222 Handle external changes to users and settings
  - !224 Fix waiting asynchronously for user manager
  - !225 malcontent-webd: Add initial implementation of web filtering daemon
  - !226 Adjust malcontent-timer for shell integration
  - !227 po: Add missing files to POTFILES.in
  - !228 Replace sl.po; this is the updated translation (100%).
  - !229 nss: Add unit tests for NSS module
  - !230 Update of sl.po
  - !231 malcontent-timer: Remove an invalid attribute from a D-Bus XML file
  - !232 tests: Add test for the sandboxing of malcontent-webd.service and
    malcontent-timerd.service
  - !233 Update Czech translation
  - !235 Malcontent client improvements
  - !236 Update Polish translation 250828
  - openembedded#83 Add screen time subpage with basic screen limits options
  - openembedded#84 Add screen time chart
  - openembedded#88 Implement NSS web filtering module and filter list daemon (Philip
    Withnall)
  - openembedded#91 Port documentation comments to gi-docgen format
  - openembedded#95 Build sysext image in CI for integration testing with gnome-shell
    (Philip Withnall)
  - openembedded#96 Selecting username from commandline fails (Ignacy Kuchciński)
  - openembedded#97 Add org.freedesktop.MalcontentTimer1.Child API for extending a child’s
    session time (Philip Withnall)
  - openembedded#98 After adding screen time subpage, the previous value of bedtime/screen
    limit are not preserved (Philip Withnall)
  - openembedded#100 Bump the app copyright date (Philip Withnall)
  - openembedded#102 Add tests for filter list parsing code in malcontent-webd (Philip
    Withnall)
  - openembedded#107 Follow-up from "Add screen time chart"
  - openembedded#109 Set a default daily screen time limit value
  - openembedded#110 Show logged-in child accounts in the parental controls application
  - openembedded#111 Screen time summary level bar overflows
  - openembedded#112 Fix assertion when closing the application (Philip Withnall)
  - openembedded#113 Investigate gtklevelbar breaking
  - openembedded#115 Improve documentation of the malcontent-client record-usage command
    (Philip Withnall)
  - openembedded#117 Emit EstimatedTimesChanged signal from malcontent-timerd if session
    limits settings change (Philip Withnall)
  - openembedded#118 Malcontent-timerd daemon error on GNOME OS child account login (Philip
    Withnall)
  - openembedded#119 Fix duration picker breaking in 12-hour clock mode
  - openembedded#120 Update Turkish translation
  - !189 build: Post-release version bump
  - !190 Bulgarian translation by kraftwerk
  - !191 malcontent-control: Port about dialog to AdwAboutDialog
  - !192 ci: Add various linting tests for shell and Python
  - !193 malcontent-client: Add support for setting a session limit policy
  - !194 Improve REUSE license/copyright tagging somewhat
  - !195 Update Georgian translation
  - !196 malcontent-timerd: Add initial implementation of timer daemon
  - !197 po: Add new malcontent-timerd files to POTFILES.in
  - !198 updated ru.po
  - !200 ui: Fix wrong a11y role in button
  - !202 nss: Add a new libnss_malcontent.so.2 NSS module for web filtering
  - !204 libmalcontent: Add web filtering settings storage and API
  - !205 malcontent-client: Add {get,set}-web-filter commands
  - !210 Add icons to libmalcontent-ui gresources
  - !211 docs: Add Code of Conduct
  - !213 Add missing mct_session_limits_equal() and mct_web_filter_equal()
    functions
  - !214 manager: Rework change notification from AccountsService and support
    notification for session limits and web filters
  - !215 Various minor type and terminology fixes
  - !216 user-selector: Factor out getuid() calls into a :current-user property
  - !217 Fix icons in dark theme
  - !218 tools: Add a sysext build tool
  - !219 malcontent-control: Add D-Bus service file
  - !220 malcontent-control: Change component type to "desktop-application"
  - !221 accounts-service: Make extension symlinks relative
  - !222 Handle external changes to users and settings
  - !224 Fix waiting asynchronously for user manager
  - !225 malcontent-webd: Add initial implementation of web filtering daemon
  - !226 Adjust malcontent-timer for shell integration
  - !227 po: Add missing files to POTFILES.in
  - !228 Replace sl.po; this is the updated translation (100%).
  - !229 nss: Add unit tests for NSS module
  - !230 Update of sl.po
  - !231 malcontent-timer: Remove an invalid attribute from a D-Bus XML file
  - !232 tests: Add test for the sandboxing of malcontent-webd.service and
    malcontent-timerd.service
  - !233 Update Czech translation
  - !235 Malcontent client improvements
  - !236 Update Polish translation 250828
  - !237 docs: Add web filtering design document
  - !238 docs: Add a document about system integration (packaging)
  - !240 Update Czech translation
  - !241 malcontent-client: Fix --help output for set-web-filter subcommand
  - !242 Calculate next session times in malcontent-timer
  - !243 Update Czech translation
  - !245 po: Add false positves to POTFILES.skip
  - !246 Update Polish translation 250907
  - !247 manager: Handle UnknownInterface error from AccountsService
  - !249 Minor malcontent-webd fixes
  - !251 docs: Mention the update-error file in malcontent-webd.8
  - !252 libmalcontent-ui: Update documentation to use gi-docgen
  - !254 docs: Add some reference links to screen time design document
  - !255 Update Chinese translation
  - !256 Update Slovenian translation
  - !257 libmalcontent-timer: Retry queries if the timer store is busy
  - !258 time-page: Prevent calling unref on a NULL pointer
  - !259 malcontent-webd-update: Disable timeout when updating filters
  - !260 malcontent-webd: Relax UMask in service file
  - !261 Update Czech translation
  - !262 po: Add missing file to POTFILES.in
  - !263 Update Chinese translation
  - !264 build: Use exposed interfaces directory
  - !265 libmalcontent-ui: Add missing gir include path
  - !266 Minor fixes for malcontent-control
  - !268 Replace sl.po with translation update.
  - !269 Russian translation updated
  - !270 Update Czech translation
  - !271 Update Chinese translation
  - !272 Updated RU against most recent pot
  - !273 Statically link libgsystemservice
  - !274 Various minor fixes and build system tests
  - !277 l10n: Replace sl.po (Slovenian)
  - !279 Update Swedish translation
  - !282 tests: Add unit tests for `MctExtensionAgentObject`
  - !286 libmalcontent: Port remaining doc comments to gi-docgen format
  - !289 malcontent-control: Fix a crash when quitting just after making changes
  - !291 po: Update Bulgarian translation

* Translation updates:
  - Bulgarian (twlvnn, twlvnn kraftwerk)
  - Chinese (China) (lumingzh)
  - Czech (AsciiWolf)
  - Georgian (NorwayFun)
  - Polish (Piotr Drąg)
  - Russian (Julia Dronova, Ser82-png)
  - Slovenian (filmsi, Martin Srebotnjak)
  - Swedish (Anders Jonsson)
  - Turkish (Sabri Ünal)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jul 26, 2026
- add missing dependencies
- fetch missing subprojects
- LIC_FILES_CHKSUM has changed but LICENSE is still LGPL-2.1

Overview of changes in malcontent 0.14.0
========================================

* Bugs fixed:
  - openembedded#89 After reworking user selector and navigation, removing currently viewed
    users isn't handled (Philip Withnall)
  - openembedded#101 Integrate NSS web filtering module in flatpak (Philip Withnall)
  - openembedded#122 Allow viewing screen time usage when using malcontent-control as a
    child user (Philip Withnall)
  - openembedded#129 Hide level bar if there’s no data available yet
  - openembedded#133 EstimatedTimesChanged signal is not emitted after a screen time
    extension request is granted (Philip Withnall)
  - !292 docs: Add diagram and some more notes to screen time design document
  - !293 malcontent-client: Improve some error messages for invalid command
    lines
  - !294 build: Post-release version bump
  - !295 po: Fix a few localisation problems
  - !296 Update Chinese translation
  - !297 docs: Add a diagram of web filtering IPC
  - !298 Update Czech translation
  - !299 updated ru.po
  - !300 Replace sl.po with translation update
  - !305 Update Czech translation
  - !306 Update Chinese translation
  - !307 Update Georgian translation
  - !309 Update Slovenian (sl) translation
  - !311 build: Use system libcdb library if available
  - !312 malcontent-webd-update/tests: Only install webd template if tests are
    installed
  - !314 nss/tests/nss-objdump: Also allow linker library
  - !315 Update Swedish translation
  - !316 build/ci: Minor cleanups related to docs
  - !317 Update Kazakh translation

* Translation updates:
  - Chinese (China) (lumingzh)
  - Czech (AsciiWolf)
  - Georgian (NorwayFun)
  - Kazakh (Baurzhan Muftakhidinov)
  - Russian (Ser82-png)
  - Slovenian (filmsi)
  - Swedish (Anders Jonsson)

Overview of changes in malcontent 0.14.alpha
============================================

* This is an unstable development release previewing some new features; a lot of
  things have changed around, so it’s expected that there may be some packaging
  issues; please file an issue on
  https://gitlab.freedesktop.org/pwithnall/malcontent/-/issues if so

* Add developer API documentation

* Refresh UI

* Add support for screen time limits

* Add backend for web filtering

* Bugs fixed:
  - openembedded#2 Build developer documentation (Philip Withnall)
  - openembedded#73 Updated sl.po translationn
  - openembedded#74 Add family API (Philip Withnall)
  - openembedded#75 Ensure MctSessionLimits can do daily time limit and bedtime schedule
    (Philip Withnall)
  - openembedded#76 Add org.freedesktop.MalcontentTimer1.Parent API for querying child
    computer usage (Philip Withnall)
  - openembedded#80 Refresh UI for unlock page
  - openembedded#81 Rework user selector
  - openembedded#83 Add screen time subpage with basic screen limits options
  - openembedded#84 Add screen time chart
  - openembedded#88 Implement NSS web filtering module and filter list daemon (Philip
    Withnall)
  - openembedded#91 Port documentation comments to gi-docgen format
  - openembedded#95 Build sysext image in CI for integration testing with gnome-shell
    (Philip Withnall)
  - openembedded#96 Selecting username from commandline fails (Ignacy Kuchciński)
  - openembedded#97 Add org.freedesktop.MalcontentTimer1.Child API for extending a child’s
    session time (Philip Withnall)
  - openembedded#98 After adding screen time subpage, the previous value of bedtime/screen
    limit are not preserved (Philip Withnall)
  - openembedded#100 Bump the app copyright date (Philip Withnall)
  - openembedded#102 Add tests for filter list parsing code in malcontent-webd (Philip
    Withnall)
  - openembedded#107 Follow-up from "Add screen time chart"
  - openembedded#109 Set a default daily screen time limit value
  - openembedded#110 Show logged-in child accounts in the parental controls application
  - openembedded#111 Screen time summary level bar overflows
  - openembedded#112 Fix assertion when closing the application (Philip Withnall)
  - openembedded#113 Investigate gtklevelbar breaking
  - openembedded#115 Improve documentation of the malcontent-client record-usage command
    (Philip Withnall)
  - openembedded#117 Emit EstimatedTimesChanged signal from malcontent-timerd if session
    limits settings change (Philip Withnall)
  - openembedded#118 Malcontent-timerd daemon error on GNOME OS child account login (Philip
    Withnall)
  - openembedded#119 Fix duration picker breaking in 12-hour clock mode
  - openembedded#120 Update Turkish translation
  - !189 build: Post-release version bump
  - !190 Bulgarian translation by kraftwerk
  - !191 malcontent-control: Port about dialog to AdwAboutDialog
  - !192 ci: Add various linting tests for shell and Python
  - !193 malcontent-client: Add support for setting a session limit policy
  - !194 Improve REUSE license/copyright tagging somewhat
  - !195 Update Georgian translation
  - !196 malcontent-timerd: Add initial implementation of timer daemon
  - !197 po: Add new malcontent-timerd files to POTFILES.in
  - !198 updated ru.po
  - !200 ui: Fix wrong a11y role in button
  - !202 nss: Add a new libnss_malcontent.so.2 NSS module for web filtering
  - !204 libmalcontent: Add web filtering settings storage and API
  - !205 malcontent-client: Add {get,set}-web-filter commands
  - !210 Add icons to libmalcontent-ui gresources
  - !211 docs: Add Code of Conduct
  - !213 Add missing mct_session_limits_equal() and mct_web_filter_equal()
    functions
  - !214 manager: Rework change notification from AccountsService and support
    notification for session limits and web filters
  - !215 Various minor type and terminology fixes
  - !216 user-selector: Factor out getuid() calls into a :current-user property
  - !217 Fix icons in dark theme
  - !218 tools: Add a sysext build tool
  - !219 malcontent-control: Add D-Bus service file
  - !220 malcontent-control: Change component type to "desktop-application"
  - !221 accounts-service: Make extension symlinks relative
  - !222 Handle external changes to users and settings
  - !224 Fix waiting asynchronously for user manager
  - !225 malcontent-webd: Add initial implementation of web filtering daemon
  - !226 Adjust malcontent-timer for shell integration
  - !227 po: Add missing files to POTFILES.in
  - !228 Replace sl.po; this is the updated translation (100%).
  - !229 nss: Add unit tests for NSS module
  - !230 Update of sl.po
  - !231 malcontent-timer: Remove an invalid attribute from a D-Bus XML file
  - !232 tests: Add test for the sandboxing of malcontent-webd.service and
    malcontent-timerd.service
  - !233 Update Czech translation
  - !235 Malcontent client improvements
  - !236 Update Polish translation 250828
  - openembedded#83 Add screen time subpage with basic screen limits options
  - openembedded#84 Add screen time chart
  - openembedded#88 Implement NSS web filtering module and filter list daemon (Philip
    Withnall)
  - openembedded#91 Port documentation comments to gi-docgen format
  - openembedded#95 Build sysext image in CI for integration testing with gnome-shell
    (Philip Withnall)
  - openembedded#96 Selecting username from commandline fails (Ignacy Kuchciński)
  - openembedded#97 Add org.freedesktop.MalcontentTimer1.Child API for extending a child’s
    session time (Philip Withnall)
  - openembedded#98 After adding screen time subpage, the previous value of bedtime/screen
    limit are not preserved (Philip Withnall)
  - openembedded#100 Bump the app copyright date (Philip Withnall)
  - openembedded#102 Add tests for filter list parsing code in malcontent-webd (Philip
    Withnall)
  - openembedded#107 Follow-up from "Add screen time chart"
  - openembedded#109 Set a default daily screen time limit value
  - openembedded#110 Show logged-in child accounts in the parental controls application
  - openembedded#111 Screen time summary level bar overflows
  - openembedded#112 Fix assertion when closing the application (Philip Withnall)
  - openembedded#113 Investigate gtklevelbar breaking
  - openembedded#115 Improve documentation of the malcontent-client record-usage command
    (Philip Withnall)
  - openembedded#117 Emit EstimatedTimesChanged signal from malcontent-timerd if session
    limits settings change (Philip Withnall)
  - openembedded#118 Malcontent-timerd daemon error on GNOME OS child account login (Philip
    Withnall)
  - openembedded#119 Fix duration picker breaking in 12-hour clock mode
  - openembedded#120 Update Turkish translation
  - !189 build: Post-release version bump
  - !190 Bulgarian translation by kraftwerk
  - !191 malcontent-control: Port about dialog to AdwAboutDialog
  - !192 ci: Add various linting tests for shell and Python
  - !193 malcontent-client: Add support for setting a session limit policy
  - !194 Improve REUSE license/copyright tagging somewhat
  - !195 Update Georgian translation
  - !196 malcontent-timerd: Add initial implementation of timer daemon
  - !197 po: Add new malcontent-timerd files to POTFILES.in
  - !198 updated ru.po
  - !200 ui: Fix wrong a11y role in button
  - !202 nss: Add a new libnss_malcontent.so.2 NSS module for web filtering
  - !204 libmalcontent: Add web filtering settings storage and API
  - !205 malcontent-client: Add {get,set}-web-filter commands
  - !210 Add icons to libmalcontent-ui gresources
  - !211 docs: Add Code of Conduct
  - !213 Add missing mct_session_limits_equal() and mct_web_filter_equal()
    functions
  - !214 manager: Rework change notification from AccountsService and support
    notification for session limits and web filters
  - !215 Various minor type and terminology fixes
  - !216 user-selector: Factor out getuid() calls into a :current-user property
  - !217 Fix icons in dark theme
  - !218 tools: Add a sysext build tool
  - !219 malcontent-control: Add D-Bus service file
  - !220 malcontent-control: Change component type to "desktop-application"
  - !221 accounts-service: Make extension symlinks relative
  - !222 Handle external changes to users and settings
  - !224 Fix waiting asynchronously for user manager
  - !225 malcontent-webd: Add initial implementation of web filtering daemon
  - !226 Adjust malcontent-timer for shell integration
  - !227 po: Add missing files to POTFILES.in
  - !228 Replace sl.po; this is the updated translation (100%).
  - !229 nss: Add unit tests for NSS module
  - !230 Update of sl.po
  - !231 malcontent-timer: Remove an invalid attribute from a D-Bus XML file
  - !232 tests: Add test for the sandboxing of malcontent-webd.service and
    malcontent-timerd.service
  - !233 Update Czech translation
  - !235 Malcontent client improvements
  - !236 Update Polish translation 250828
  - !237 docs: Add web filtering design document
  - !238 docs: Add a document about system integration (packaging)
  - !240 Update Czech translation
  - !241 malcontent-client: Fix --help output for set-web-filter subcommand
  - !242 Calculate next session times in malcontent-timer
  - !243 Update Czech translation
  - !245 po: Add false positves to POTFILES.skip
  - !246 Update Polish translation 250907
  - !247 manager: Handle UnknownInterface error from AccountsService
  - !249 Minor malcontent-webd fixes
  - !251 docs: Mention the update-error file in malcontent-webd.8
  - !252 libmalcontent-ui: Update documentation to use gi-docgen
  - !254 docs: Add some reference links to screen time design document
  - !255 Update Chinese translation
  - !256 Update Slovenian translation
  - !257 libmalcontent-timer: Retry queries if the timer store is busy
  - !258 time-page: Prevent calling unref on a NULL pointer
  - !259 malcontent-webd-update: Disable timeout when updating filters
  - !260 malcontent-webd: Relax UMask in service file
  - !261 Update Czech translation
  - !262 po: Add missing file to POTFILES.in
  - !263 Update Chinese translation
  - !264 build: Use exposed interfaces directory
  - !265 libmalcontent-ui: Add missing gir include path
  - !266 Minor fixes for malcontent-control
  - !268 Replace sl.po with translation update.
  - !269 Russian translation updated
  - !270 Update Czech translation
  - !271 Update Chinese translation
  - !272 Updated RU against most recent pot
  - !273 Statically link libgsystemservice
  - !274 Various minor fixes and build system tests
  - !277 l10n: Replace sl.po (Slovenian)
  - !279 Update Swedish translation
  - !282 tests: Add unit tests for `MctExtensionAgentObject`
  - !286 libmalcontent: Port remaining doc comments to gi-docgen format
  - !289 malcontent-control: Fix a crash when quitting just after making changes
  - !291 po: Update Bulgarian translation

* Translation updates:
  - Bulgarian (twlvnn, twlvnn kraftwerk)
  - Chinese (China) (lumingzh)
  - Czech (AsciiWolf)
  - Georgian (NorwayFun)
  - Polish (Piotr Drąg)
  - Russian (Julia Dronova, Ser82-png)
  - Slovenian (filmsi, Martin Srebotnjak)
  - Swedish (Anders Jonsson)
  - Turkish (Sabri Ünal)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jul 26, 2026
- add missing dependencies
- fetch missing subprojects
- LIC_FILES_CHKSUM has changed but LICENSE is still LGPL-2.1
- The malcontent-timer-ext-agent, malcontent-timerd, and malcontent-webd services
  are configured to run under their own user accounts. Create the users so that
  the services can run.

Overview of changes in malcontent 0.14.0
========================================

* Bugs fixed:
  - openembedded#89 After reworking user selector and navigation, removing currently viewed
    users isn't handled (Philip Withnall)
  - openembedded#101 Integrate NSS web filtering module in flatpak (Philip Withnall)
  - openembedded#122 Allow viewing screen time usage when using malcontent-control as a
    child user (Philip Withnall)
  - openembedded#129 Hide level bar if there’s no data available yet
  - openembedded#133 EstimatedTimesChanged signal is not emitted after a screen time
    extension request is granted (Philip Withnall)
  - !292 docs: Add diagram and some more notes to screen time design document
  - !293 malcontent-client: Improve some error messages for invalid command
    lines
  - !294 build: Post-release version bump
  - !295 po: Fix a few localisation problems
  - !296 Update Chinese translation
  - !297 docs: Add a diagram of web filtering IPC
  - !298 Update Czech translation
  - !299 updated ru.po
  - !300 Replace sl.po with translation update
  - !305 Update Czech translation
  - !306 Update Chinese translation
  - !307 Update Georgian translation
  - !309 Update Slovenian (sl) translation
  - !311 build: Use system libcdb library if available
  - !312 malcontent-webd-update/tests: Only install webd template if tests are
    installed
  - !314 nss/tests/nss-objdump: Also allow linker library
  - !315 Update Swedish translation
  - !316 build/ci: Minor cleanups related to docs
  - !317 Update Kazakh translation

* Translation updates:
  - Chinese (China) (lumingzh)
  - Czech (AsciiWolf)
  - Georgian (NorwayFun)
  - Kazakh (Baurzhan Muftakhidinov)
  - Russian (Ser82-png)
  - Slovenian (filmsi)
  - Swedish (Anders Jonsson)

Overview of changes in malcontent 0.14.alpha
============================================

* This is an unstable development release previewing some new features; a lot of
  things have changed around, so it’s expected that there may be some packaging
  issues; please file an issue on
  https://gitlab.freedesktop.org/pwithnall/malcontent/-/issues if so

* Add developer API documentation

* Refresh UI

* Add support for screen time limits

* Add backend for web filtering

* Bugs fixed:
  - openembedded#2 Build developer documentation (Philip Withnall)
  - openembedded#73 Updated sl.po translationn
  - openembedded#74 Add family API (Philip Withnall)
  - openembedded#75 Ensure MctSessionLimits can do daily time limit and bedtime schedule
    (Philip Withnall)
  - openembedded#76 Add org.freedesktop.MalcontentTimer1.Parent API for querying child
    computer usage (Philip Withnall)
  - openembedded#80 Refresh UI for unlock page
  - openembedded#81 Rework user selector
  - openembedded#83 Add screen time subpage with basic screen limits options
  - openembedded#84 Add screen time chart
  - openembedded#88 Implement NSS web filtering module and filter list daemon (Philip
    Withnall)
  - openembedded#91 Port documentation comments to gi-docgen format
  - openembedded#95 Build sysext image in CI for integration testing with gnome-shell
    (Philip Withnall)
  - openembedded#96 Selecting username from commandline fails (Ignacy Kuchciński)
  - openembedded#97 Add org.freedesktop.MalcontentTimer1.Child API for extending a child’s
    session time (Philip Withnall)
  - openembedded#98 After adding screen time subpage, the previous value of bedtime/screen
    limit are not preserved (Philip Withnall)
  - openembedded#100 Bump the app copyright date (Philip Withnall)
  - openembedded#102 Add tests for filter list parsing code in malcontent-webd (Philip
    Withnall)
  - openembedded#107 Follow-up from "Add screen time chart"
  - openembedded#109 Set a default daily screen time limit value
  - openembedded#110 Show logged-in child accounts in the parental controls application
  - openembedded#111 Screen time summary level bar overflows
  - openembedded#112 Fix assertion when closing the application (Philip Withnall)
  - openembedded#113 Investigate gtklevelbar breaking
  - openembedded#115 Improve documentation of the malcontent-client record-usage command
    (Philip Withnall)
  - openembedded#117 Emit EstimatedTimesChanged signal from malcontent-timerd if session
    limits settings change (Philip Withnall)
  - openembedded#118 Malcontent-timerd daemon error on GNOME OS child account login (Philip
    Withnall)
  - openembedded#119 Fix duration picker breaking in 12-hour clock mode
  - openembedded#120 Update Turkish translation
  - !189 build: Post-release version bump
  - !190 Bulgarian translation by kraftwerk
  - !191 malcontent-control: Port about dialog to AdwAboutDialog
  - !192 ci: Add various linting tests for shell and Python
  - !193 malcontent-client: Add support for setting a session limit policy
  - !194 Improve REUSE license/copyright tagging somewhat
  - !195 Update Georgian translation
  - !196 malcontent-timerd: Add initial implementation of timer daemon
  - !197 po: Add new malcontent-timerd files to POTFILES.in
  - !198 updated ru.po
  - !200 ui: Fix wrong a11y role in button
  - !202 nss: Add a new libnss_malcontent.so.2 NSS module for web filtering
  - !204 libmalcontent: Add web filtering settings storage and API
  - !205 malcontent-client: Add {get,set}-web-filter commands
  - !210 Add icons to libmalcontent-ui gresources
  - !211 docs: Add Code of Conduct
  - !213 Add missing mct_session_limits_equal() and mct_web_filter_equal()
    functions
  - !214 manager: Rework change notification from AccountsService and support
    notification for session limits and web filters
  - !215 Various minor type and terminology fixes
  - !216 user-selector: Factor out getuid() calls into a :current-user property
  - !217 Fix icons in dark theme
  - !218 tools: Add a sysext build tool
  - !219 malcontent-control: Add D-Bus service file
  - !220 malcontent-control: Change component type to "desktop-application"
  - !221 accounts-service: Make extension symlinks relative
  - !222 Handle external changes to users and settings
  - !224 Fix waiting asynchronously for user manager
  - !225 malcontent-webd: Add initial implementation of web filtering daemon
  - !226 Adjust malcontent-timer for shell integration
  - !227 po: Add missing files to POTFILES.in
  - !228 Replace sl.po; this is the updated translation (100%).
  - !229 nss: Add unit tests for NSS module
  - !230 Update of sl.po
  - !231 malcontent-timer: Remove an invalid attribute from a D-Bus XML file
  - !232 tests: Add test for the sandboxing of malcontent-webd.service and
    malcontent-timerd.service
  - !233 Update Czech translation
  - !235 Malcontent client improvements
  - !236 Update Polish translation 250828
  - openembedded#83 Add screen time subpage with basic screen limits options
  - openembedded#84 Add screen time chart
  - openembedded#88 Implement NSS web filtering module and filter list daemon (Philip
    Withnall)
  - openembedded#91 Port documentation comments to gi-docgen format
  - openembedded#95 Build sysext image in CI for integration testing with gnome-shell
    (Philip Withnall)
  - openembedded#96 Selecting username from commandline fails (Ignacy Kuchciński)
  - openembedded#97 Add org.freedesktop.MalcontentTimer1.Child API for extending a child’s
    session time (Philip Withnall)
  - openembedded#98 After adding screen time subpage, the previous value of bedtime/screen
    limit are not preserved (Philip Withnall)
  - openembedded#100 Bump the app copyright date (Philip Withnall)
  - openembedded#102 Add tests for filter list parsing code in malcontent-webd (Philip
    Withnall)
  - openembedded#107 Follow-up from "Add screen time chart"
  - openembedded#109 Set a default daily screen time limit value
  - openembedded#110 Show logged-in child accounts in the parental controls application
  - openembedded#111 Screen time summary level bar overflows
  - openembedded#112 Fix assertion when closing the application (Philip Withnall)
  - openembedded#113 Investigate gtklevelbar breaking
  - openembedded#115 Improve documentation of the malcontent-client record-usage command
    (Philip Withnall)
  - openembedded#117 Emit EstimatedTimesChanged signal from malcontent-timerd if session
    limits settings change (Philip Withnall)
  - openembedded#118 Malcontent-timerd daemon error on GNOME OS child account login (Philip
    Withnall)
  - openembedded#119 Fix duration picker breaking in 12-hour clock mode
  - openembedded#120 Update Turkish translation
  - !189 build: Post-release version bump
  - !190 Bulgarian translation by kraftwerk
  - !191 malcontent-control: Port about dialog to AdwAboutDialog
  - !192 ci: Add various linting tests for shell and Python
  - !193 malcontent-client: Add support for setting a session limit policy
  - !194 Improve REUSE license/copyright tagging somewhat
  - !195 Update Georgian translation
  - !196 malcontent-timerd: Add initial implementation of timer daemon
  - !197 po: Add new malcontent-timerd files to POTFILES.in
  - !198 updated ru.po
  - !200 ui: Fix wrong a11y role in button
  - !202 nss: Add a new libnss_malcontent.so.2 NSS module for web filtering
  - !204 libmalcontent: Add web filtering settings storage and API
  - !205 malcontent-client: Add {get,set}-web-filter commands
  - !210 Add icons to libmalcontent-ui gresources
  - !211 docs: Add Code of Conduct
  - !213 Add missing mct_session_limits_equal() and mct_web_filter_equal()
    functions
  - !214 manager: Rework change notification from AccountsService and support
    notification for session limits and web filters
  - !215 Various minor type and terminology fixes
  - !216 user-selector: Factor out getuid() calls into a :current-user property
  - !217 Fix icons in dark theme
  - !218 tools: Add a sysext build tool
  - !219 malcontent-control: Add D-Bus service file
  - !220 malcontent-control: Change component type to "desktop-application"
  - !221 accounts-service: Make extension symlinks relative
  - !222 Handle external changes to users and settings
  - !224 Fix waiting asynchronously for user manager
  - !225 malcontent-webd: Add initial implementation of web filtering daemon
  - !226 Adjust malcontent-timer for shell integration
  - !227 po: Add missing files to POTFILES.in
  - !228 Replace sl.po; this is the updated translation (100%).
  - !229 nss: Add unit tests for NSS module
  - !230 Update of sl.po
  - !231 malcontent-timer: Remove an invalid attribute from a D-Bus XML file
  - !232 tests: Add test for the sandboxing of malcontent-webd.service and
    malcontent-timerd.service
  - !233 Update Czech translation
  - !235 Malcontent client improvements
  - !236 Update Polish translation 250828
  - !237 docs: Add web filtering design document
  - !238 docs: Add a document about system integration (packaging)
  - !240 Update Czech translation
  - !241 malcontent-client: Fix --help output for set-web-filter subcommand
  - !242 Calculate next session times in malcontent-timer
  - !243 Update Czech translation
  - !245 po: Add false positves to POTFILES.skip
  - !246 Update Polish translation 250907
  - !247 manager: Handle UnknownInterface error from AccountsService
  - !249 Minor malcontent-webd fixes
  - !251 docs: Mention the update-error file in malcontent-webd.8
  - !252 libmalcontent-ui: Update documentation to use gi-docgen
  - !254 docs: Add some reference links to screen time design document
  - !255 Update Chinese translation
  - !256 Update Slovenian translation
  - !257 libmalcontent-timer: Retry queries if the timer store is busy
  - !258 time-page: Prevent calling unref on a NULL pointer
  - !259 malcontent-webd-update: Disable timeout when updating filters
  - !260 malcontent-webd: Relax UMask in service file
  - !261 Update Czech translation
  - !262 po: Add missing file to POTFILES.in
  - !263 Update Chinese translation
  - !264 build: Use exposed interfaces directory
  - !265 libmalcontent-ui: Add missing gir include path
  - !266 Minor fixes for malcontent-control
  - !268 Replace sl.po with translation update.
  - !269 Russian translation updated
  - !270 Update Czech translation
  - !271 Update Chinese translation
  - !272 Updated RU against most recent pot
  - !273 Statically link libgsystemservice
  - !274 Various minor fixes and build system tests
  - !277 l10n: Replace sl.po (Slovenian)
  - !279 Update Swedish translation
  - !282 tests: Add unit tests for `MctExtensionAgentObject`
  - !286 libmalcontent: Port remaining doc comments to gi-docgen format
  - !289 malcontent-control: Fix a crash when quitting just after making changes
  - !291 po: Update Bulgarian translation

* Translation updates:
  - Bulgarian (twlvnn, twlvnn kraftwerk)
  - Chinese (China) (lumingzh)
  - Czech (AsciiWolf)
  - Georgian (NorwayFun)
  - Polish (Piotr Drąg)
  - Russian (Julia Dronova, Ser82-png)
  - Slovenian (filmsi, Martin Srebotnjak)
  - Swedish (Anders Jonsson)
  - Turkish (Sabri Ünal)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jul 27, 2026
- add missing dependencies
- fetch missing subprojects
- LIC_FILES_CHKSUM has changed but LICENSE is still LGPL-2.1
- The malcontent-timer-ext-agent, malcontent-timerd, and malcontent-webd services
  are configured to run under their own user accounts. Create the users so that
  the services can run.

Overview of changes in malcontent 0.14.0
========================================

* Bugs fixed:
  - openembedded#89 After reworking user selector and navigation, removing currently viewed
    users isn't handled (Philip Withnall)
  - openembedded#101 Integrate NSS web filtering module in flatpak (Philip Withnall)
  - openembedded#122 Allow viewing screen time usage when using malcontent-control as a
    child user (Philip Withnall)
  - openembedded#129 Hide level bar if there’s no data available yet
  - openembedded#133 EstimatedTimesChanged signal is not emitted after a screen time
    extension request is granted (Philip Withnall)
  - !292 docs: Add diagram and some more notes to screen time design document
  - !293 malcontent-client: Improve some error messages for invalid command
    lines
  - !294 build: Post-release version bump
  - !295 po: Fix a few localisation problems
  - !296 Update Chinese translation
  - !297 docs: Add a diagram of web filtering IPC
  - !298 Update Czech translation
  - !299 updated ru.po
  - !300 Replace sl.po with translation update
  - !305 Update Czech translation
  - !306 Update Chinese translation
  - !307 Update Georgian translation
  - !309 Update Slovenian (sl) translation
  - !311 build: Use system libcdb library if available
  - !312 malcontent-webd-update/tests: Only install webd template if tests are
    installed
  - !314 nss/tests/nss-objdump: Also allow linker library
  - !315 Update Swedish translation
  - !316 build/ci: Minor cleanups related to docs
  - !317 Update Kazakh translation

* Translation updates:
  - Chinese (China) (lumingzh)
  - Czech (AsciiWolf)
  - Georgian (NorwayFun)
  - Kazakh (Baurzhan Muftakhidinov)
  - Russian (Ser82-png)
  - Slovenian (filmsi)
  - Swedish (Anders Jonsson)

Overview of changes in malcontent 0.14.alpha
============================================

* This is an unstable development release previewing some new features; a lot of
  things have changed around, so it’s expected that there may be some packaging
  issues; please file an issue on
  https://gitlab.freedesktop.org/pwithnall/malcontent/-/issues if so

* Add developer API documentation

* Refresh UI

* Add support for screen time limits

* Add backend for web filtering

* Bugs fixed:
  - openembedded#2 Build developer documentation (Philip Withnall)
  - openembedded#73 Updated sl.po translationn
  - openembedded#74 Add family API (Philip Withnall)
  - openembedded#75 Ensure MctSessionLimits can do daily time limit and bedtime schedule
    (Philip Withnall)
  - openembedded#76 Add org.freedesktop.MalcontentTimer1.Parent API for querying child
    computer usage (Philip Withnall)
  - openembedded#80 Refresh UI for unlock page
  - openembedded#81 Rework user selector
  - openembedded#83 Add screen time subpage with basic screen limits options
  - openembedded#84 Add screen time chart
  - openembedded#88 Implement NSS web filtering module and filter list daemon (Philip
    Withnall)
  - openembedded#91 Port documentation comments to gi-docgen format
  - openembedded#95 Build sysext image in CI for integration testing with gnome-shell
    (Philip Withnall)
  - openembedded#96 Selecting username from commandline fails (Ignacy Kuchciński)
  - openembedded#97 Add org.freedesktop.MalcontentTimer1.Child API for extending a child’s
    session time (Philip Withnall)
  - openembedded#98 After adding screen time subpage, the previous value of bedtime/screen
    limit are not preserved (Philip Withnall)
  - openembedded#100 Bump the app copyright date (Philip Withnall)
  - openembedded#102 Add tests for filter list parsing code in malcontent-webd (Philip
    Withnall)
  - openembedded#107 Follow-up from "Add screen time chart"
  - openembedded#109 Set a default daily screen time limit value
  - openembedded#110 Show logged-in child accounts in the parental controls application
  - openembedded#111 Screen time summary level bar overflows
  - openembedded#112 Fix assertion when closing the application (Philip Withnall)
  - openembedded#113 Investigate gtklevelbar breaking
  - openembedded#115 Improve documentation of the malcontent-client record-usage command
    (Philip Withnall)
  - openembedded#117 Emit EstimatedTimesChanged signal from malcontent-timerd if session
    limits settings change (Philip Withnall)
  - openembedded#118 Malcontent-timerd daemon error on GNOME OS child account login (Philip
    Withnall)
  - openembedded#119 Fix duration picker breaking in 12-hour clock mode
  - openembedded#120 Update Turkish translation
  - !189 build: Post-release version bump
  - !190 Bulgarian translation by kraftwerk
  - !191 malcontent-control: Port about dialog to AdwAboutDialog
  - !192 ci: Add various linting tests for shell and Python
  - !193 malcontent-client: Add support for setting a session limit policy
  - !194 Improve REUSE license/copyright tagging somewhat
  - !195 Update Georgian translation
  - !196 malcontent-timerd: Add initial implementation of timer daemon
  - !197 po: Add new malcontent-timerd files to POTFILES.in
  - !198 updated ru.po
  - !200 ui: Fix wrong a11y role in button
  - !202 nss: Add a new libnss_malcontent.so.2 NSS module for web filtering
  - !204 libmalcontent: Add web filtering settings storage and API
  - !205 malcontent-client: Add {get,set}-web-filter commands
  - !210 Add icons to libmalcontent-ui gresources
  - !211 docs: Add Code of Conduct
  - !213 Add missing mct_session_limits_equal() and mct_web_filter_equal()
    functions
  - !214 manager: Rework change notification from AccountsService and support
    notification for session limits and web filters
  - !215 Various minor type and terminology fixes
  - !216 user-selector: Factor out getuid() calls into a :current-user property
  - !217 Fix icons in dark theme
  - !218 tools: Add a sysext build tool
  - !219 malcontent-control: Add D-Bus service file
  - !220 malcontent-control: Change component type to "desktop-application"
  - !221 accounts-service: Make extension symlinks relative
  - !222 Handle external changes to users and settings
  - !224 Fix waiting asynchronously for user manager
  - !225 malcontent-webd: Add initial implementation of web filtering daemon
  - !226 Adjust malcontent-timer for shell integration
  - !227 po: Add missing files to POTFILES.in
  - !228 Replace sl.po; this is the updated translation (100%).
  - !229 nss: Add unit tests for NSS module
  - !230 Update of sl.po
  - !231 malcontent-timer: Remove an invalid attribute from a D-Bus XML file
  - !232 tests: Add test for the sandboxing of malcontent-webd.service and
    malcontent-timerd.service
  - !233 Update Czech translation
  - !235 Malcontent client improvements
  - !236 Update Polish translation 250828
  - openembedded#83 Add screen time subpage with basic screen limits options
  - openembedded#84 Add screen time chart
  - openembedded#88 Implement NSS web filtering module and filter list daemon (Philip
    Withnall)
  - openembedded#91 Port documentation comments to gi-docgen format
  - openembedded#95 Build sysext image in CI for integration testing with gnome-shell
    (Philip Withnall)
  - openembedded#96 Selecting username from commandline fails (Ignacy Kuchciński)
  - openembedded#97 Add org.freedesktop.MalcontentTimer1.Child API for extending a child’s
    session time (Philip Withnall)
  - openembedded#98 After adding screen time subpage, the previous value of bedtime/screen
    limit are not preserved (Philip Withnall)
  - openembedded#100 Bump the app copyright date (Philip Withnall)
  - openembedded#102 Add tests for filter list parsing code in malcontent-webd (Philip
    Withnall)
  - openembedded#107 Follow-up from "Add screen time chart"
  - openembedded#109 Set a default daily screen time limit value
  - openembedded#110 Show logged-in child accounts in the parental controls application
  - openembedded#111 Screen time summary level bar overflows
  - openembedded#112 Fix assertion when closing the application (Philip Withnall)
  - openembedded#113 Investigate gtklevelbar breaking
  - openembedded#115 Improve documentation of the malcontent-client record-usage command
    (Philip Withnall)
  - openembedded#117 Emit EstimatedTimesChanged signal from malcontent-timerd if session
    limits settings change (Philip Withnall)
  - openembedded#118 Malcontent-timerd daemon error on GNOME OS child account login (Philip
    Withnall)
  - openembedded#119 Fix duration picker breaking in 12-hour clock mode
  - openembedded#120 Update Turkish translation
  - !189 build: Post-release version bump
  - !190 Bulgarian translation by kraftwerk
  - !191 malcontent-control: Port about dialog to AdwAboutDialog
  - !192 ci: Add various linting tests for shell and Python
  - !193 malcontent-client: Add support for setting a session limit policy
  - !194 Improve REUSE license/copyright tagging somewhat
  - !195 Update Georgian translation
  - !196 malcontent-timerd: Add initial implementation of timer daemon
  - !197 po: Add new malcontent-timerd files to POTFILES.in
  - !198 updated ru.po
  - !200 ui: Fix wrong a11y role in button
  - !202 nss: Add a new libnss_malcontent.so.2 NSS module for web filtering
  - !204 libmalcontent: Add web filtering settings storage and API
  - !205 malcontent-client: Add {get,set}-web-filter commands
  - !210 Add icons to libmalcontent-ui gresources
  - !211 docs: Add Code of Conduct
  - !213 Add missing mct_session_limits_equal() and mct_web_filter_equal()
    functions
  - !214 manager: Rework change notification from AccountsService and support
    notification for session limits and web filters
  - !215 Various minor type and terminology fixes
  - !216 user-selector: Factor out getuid() calls into a :current-user property
  - !217 Fix icons in dark theme
  - !218 tools: Add a sysext build tool
  - !219 malcontent-control: Add D-Bus service file
  - !220 malcontent-control: Change component type to "desktop-application"
  - !221 accounts-service: Make extension symlinks relative
  - !222 Handle external changes to users and settings
  - !224 Fix waiting asynchronously for user manager
  - !225 malcontent-webd: Add initial implementation of web filtering daemon
  - !226 Adjust malcontent-timer for shell integration
  - !227 po: Add missing files to POTFILES.in
  - !228 Replace sl.po; this is the updated translation (100%).
  - !229 nss: Add unit tests for NSS module
  - !230 Update of sl.po
  - !231 malcontent-timer: Remove an invalid attribute from a D-Bus XML file
  - !232 tests: Add test for the sandboxing of malcontent-webd.service and
    malcontent-timerd.service
  - !233 Update Czech translation
  - !235 Malcontent client improvements
  - !236 Update Polish translation 250828
  - !237 docs: Add web filtering design document
  - !238 docs: Add a document about system integration (packaging)
  - !240 Update Czech translation
  - !241 malcontent-client: Fix --help output for set-web-filter subcommand
  - !242 Calculate next session times in malcontent-timer
  - !243 Update Czech translation
  - !245 po: Add false positves to POTFILES.skip
  - !246 Update Polish translation 250907
  - !247 manager: Handle UnknownInterface error from AccountsService
  - !249 Minor malcontent-webd fixes
  - !251 docs: Mention the update-error file in malcontent-webd.8
  - !252 libmalcontent-ui: Update documentation to use gi-docgen
  - !254 docs: Add some reference links to screen time design document
  - !255 Update Chinese translation
  - !256 Update Slovenian translation
  - !257 libmalcontent-timer: Retry queries if the timer store is busy
  - !258 time-page: Prevent calling unref on a NULL pointer
  - !259 malcontent-webd-update: Disable timeout when updating filters
  - !260 malcontent-webd: Relax UMask in service file
  - !261 Update Czech translation
  - !262 po: Add missing file to POTFILES.in
  - !263 Update Chinese translation
  - !264 build: Use exposed interfaces directory
  - !265 libmalcontent-ui: Add missing gir include path
  - !266 Minor fixes for malcontent-control
  - !268 Replace sl.po with translation update.
  - !269 Russian translation updated
  - !270 Update Czech translation
  - !271 Update Chinese translation
  - !272 Updated RU against most recent pot
  - !273 Statically link libgsystemservice
  - !274 Various minor fixes and build system tests
  - !277 l10n: Replace sl.po (Slovenian)
  - !279 Update Swedish translation
  - !282 tests: Add unit tests for `MctExtensionAgentObject`
  - !286 libmalcontent: Port remaining doc comments to gi-docgen format
  - !289 malcontent-control: Fix a crash when quitting just after making changes
  - !291 po: Update Bulgarian translation

* Translation updates:
  - Bulgarian (twlvnn, twlvnn kraftwerk)
  - Chinese (China) (lumingzh)
  - Czech (AsciiWolf)
  - Georgian (NorwayFun)
  - Polish (Piotr Drąg)
  - Russian (Julia Dronova, Ser82-png)
  - Slovenian (filmsi, Martin Srebotnjak)
  - Swedish (Anders Jonsson)
  - Turkish (Sabri Ünal)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jul 27, 2026
- add missing dependencies
- fetch missing subprojects
- LIC_FILES_CHKSUM has changed but LICENSE is still LGPL-2.1
- The malcontent-timer-ext-agent, malcontent-timerd, and malcontent-webd services
  are configured to run under their own user accounts. Create the users so that
  the services can run.

Overview of changes in malcontent 0.14.0
========================================

* Bugs fixed:
  - openembedded#89 After reworking user selector and navigation, removing currently viewed
    users isn't handled (Philip Withnall)
  - openembedded#101 Integrate NSS web filtering module in flatpak (Philip Withnall)
  - openembedded#122 Allow viewing screen time usage when using malcontent-control as a
    child user (Philip Withnall)
  - openembedded#129 Hide level bar if there’s no data available yet
  - openembedded#133 EstimatedTimesChanged signal is not emitted after a screen time
    extension request is granted (Philip Withnall)
  - !292 docs: Add diagram and some more notes to screen time design document
  - !293 malcontent-client: Improve some error messages for invalid command
    lines
  - !294 build: Post-release version bump
  - !295 po: Fix a few localisation problems
  - !296 Update Chinese translation
  - !297 docs: Add a diagram of web filtering IPC
  - !298 Update Czech translation
  - !299 updated ru.po
  - !300 Replace sl.po with translation update
  - !305 Update Czech translation
  - !306 Update Chinese translation
  - !307 Update Georgian translation
  - !309 Update Slovenian (sl) translation
  - !311 build: Use system libcdb library if available
  - !312 malcontent-webd-update/tests: Only install webd template if tests are
    installed
  - !314 nss/tests/nss-objdump: Also allow linker library
  - !315 Update Swedish translation
  - !316 build/ci: Minor cleanups related to docs
  - !317 Update Kazakh translation

* Translation updates:
  - Chinese (China) (lumingzh)
  - Czech (AsciiWolf)
  - Georgian (NorwayFun)
  - Kazakh (Baurzhan Muftakhidinov)
  - Russian (Ser82-png)
  - Slovenian (filmsi)
  - Swedish (Anders Jonsson)

Overview of changes in malcontent 0.14.alpha
============================================

* This is an unstable development release previewing some new features; a lot of
  things have changed around, so it’s expected that there may be some packaging
  issues; please file an issue on
  https://gitlab.freedesktop.org/pwithnall/malcontent/-/issues if so

* Add developer API documentation

* Refresh UI

* Add support for screen time limits

* Add backend for web filtering

* Bugs fixed:
  - openembedded#2 Build developer documentation (Philip Withnall)
  - openembedded#73 Updated sl.po translationn
  - openembedded#74 Add family API (Philip Withnall)
  - openembedded#75 Ensure MctSessionLimits can do daily time limit and bedtime schedule
    (Philip Withnall)
  - openembedded#76 Add org.freedesktop.MalcontentTimer1.Parent API for querying child
    computer usage (Philip Withnall)
  - openembedded#80 Refresh UI for unlock page
  - openembedded#81 Rework user selector
  - openembedded#83 Add screen time subpage with basic screen limits options
  - openembedded#84 Add screen time chart
  - openembedded#88 Implement NSS web filtering module and filter list daemon (Philip
    Withnall)
  - openembedded#91 Port documentation comments to gi-docgen format
  - openembedded#95 Build sysext image in CI for integration testing with gnome-shell
    (Philip Withnall)
  - openembedded#96 Selecting username from commandline fails (Ignacy Kuchciński)
  - openembedded#97 Add org.freedesktop.MalcontentTimer1.Child API for extending a child’s
    session time (Philip Withnall)
  - openembedded#98 After adding screen time subpage, the previous value of bedtime/screen
    limit are not preserved (Philip Withnall)
  - openembedded#100 Bump the app copyright date (Philip Withnall)
  - openembedded#102 Add tests for filter list parsing code in malcontent-webd (Philip
    Withnall)
  - openembedded#107 Follow-up from "Add screen time chart"
  - openembedded#109 Set a default daily screen time limit value
  - openembedded#110 Show logged-in child accounts in the parental controls application
  - openembedded#111 Screen time summary level bar overflows
  - openembedded#112 Fix assertion when closing the application (Philip Withnall)
  - openembedded#113 Investigate gtklevelbar breaking
  - openembedded#115 Improve documentation of the malcontent-client record-usage command
    (Philip Withnall)
  - openembedded#117 Emit EstimatedTimesChanged signal from malcontent-timerd if session
    limits settings change (Philip Withnall)
  - openembedded#118 Malcontent-timerd daemon error on GNOME OS child account login (Philip
    Withnall)
  - openembedded#119 Fix duration picker breaking in 12-hour clock mode
  - openembedded#120 Update Turkish translation
  - !189 build: Post-release version bump
  - !190 Bulgarian translation by kraftwerk
  - !191 malcontent-control: Port about dialog to AdwAboutDialog
  - !192 ci: Add various linting tests for shell and Python
  - !193 malcontent-client: Add support for setting a session limit policy
  - !194 Improve REUSE license/copyright tagging somewhat
  - !195 Update Georgian translation
  - !196 malcontent-timerd: Add initial implementation of timer daemon
  - !197 po: Add new malcontent-timerd files to POTFILES.in
  - !198 updated ru.po
  - !200 ui: Fix wrong a11y role in button
  - !202 nss: Add a new libnss_malcontent.so.2 NSS module for web filtering
  - !204 libmalcontent: Add web filtering settings storage and API
  - !205 malcontent-client: Add {get,set}-web-filter commands
  - !210 Add icons to libmalcontent-ui gresources
  - !211 docs: Add Code of Conduct
  - !213 Add missing mct_session_limits_equal() and mct_web_filter_equal()
    functions
  - !214 manager: Rework change notification from AccountsService and support
    notification for session limits and web filters
  - !215 Various minor type and terminology fixes
  - !216 user-selector: Factor out getuid() calls into a :current-user property
  - !217 Fix icons in dark theme
  - !218 tools: Add a sysext build tool
  - !219 malcontent-control: Add D-Bus service file
  - !220 malcontent-control: Change component type to "desktop-application"
  - !221 accounts-service: Make extension symlinks relative
  - !222 Handle external changes to users and settings
  - !224 Fix waiting asynchronously for user manager
  - !225 malcontent-webd: Add initial implementation of web filtering daemon
  - !226 Adjust malcontent-timer for shell integration
  - !227 po: Add missing files to POTFILES.in
  - !228 Replace sl.po; this is the updated translation (100%).
  - !229 nss: Add unit tests for NSS module
  - !230 Update of sl.po
  - !231 malcontent-timer: Remove an invalid attribute from a D-Bus XML file
  - !232 tests: Add test for the sandboxing of malcontent-webd.service and
    malcontent-timerd.service
  - !233 Update Czech translation
  - !235 Malcontent client improvements
  - !236 Update Polish translation 250828
  - openembedded#83 Add screen time subpage with basic screen limits options
  - openembedded#84 Add screen time chart
  - openembedded#88 Implement NSS web filtering module and filter list daemon (Philip
    Withnall)
  - openembedded#91 Port documentation comments to gi-docgen format
  - openembedded#95 Build sysext image in CI for integration testing with gnome-shell
    (Philip Withnall)
  - openembedded#96 Selecting username from commandline fails (Ignacy Kuchciński)
  - openembedded#97 Add org.freedesktop.MalcontentTimer1.Child API for extending a child’s
    session time (Philip Withnall)
  - openembedded#98 After adding screen time subpage, the previous value of bedtime/screen
    limit are not preserved (Philip Withnall)
  - openembedded#100 Bump the app copyright date (Philip Withnall)
  - openembedded#102 Add tests for filter list parsing code in malcontent-webd (Philip
    Withnall)
  - openembedded#107 Follow-up from "Add screen time chart"
  - openembedded#109 Set a default daily screen time limit value
  - openembedded#110 Show logged-in child accounts in the parental controls application
  - openembedded#111 Screen time summary level bar overflows
  - openembedded#112 Fix assertion when closing the application (Philip Withnall)
  - openembedded#113 Investigate gtklevelbar breaking
  - openembedded#115 Improve documentation of the malcontent-client record-usage command
    (Philip Withnall)
  - openembedded#117 Emit EstimatedTimesChanged signal from malcontent-timerd if session
    limits settings change (Philip Withnall)
  - openembedded#118 Malcontent-timerd daemon error on GNOME OS child account login (Philip
    Withnall)
  - openembedded#119 Fix duration picker breaking in 12-hour clock mode
  - openembedded#120 Update Turkish translation
  - !189 build: Post-release version bump
  - !190 Bulgarian translation by kraftwerk
  - !191 malcontent-control: Port about dialog to AdwAboutDialog
  - !192 ci: Add various linting tests for shell and Python
  - !193 malcontent-client: Add support for setting a session limit policy
  - !194 Improve REUSE license/copyright tagging somewhat
  - !195 Update Georgian translation
  - !196 malcontent-timerd: Add initial implementation of timer daemon
  - !197 po: Add new malcontent-timerd files to POTFILES.in
  - !198 updated ru.po
  - !200 ui: Fix wrong a11y role in button
  - !202 nss: Add a new libnss_malcontent.so.2 NSS module for web filtering
  - !204 libmalcontent: Add web filtering settings storage and API
  - !205 malcontent-client: Add {get,set}-web-filter commands
  - !210 Add icons to libmalcontent-ui gresources
  - !211 docs: Add Code of Conduct
  - !213 Add missing mct_session_limits_equal() and mct_web_filter_equal()
    functions
  - !214 manager: Rework change notification from AccountsService and support
    notification for session limits and web filters
  - !215 Various minor type and terminology fixes
  - !216 user-selector: Factor out getuid() calls into a :current-user property
  - !217 Fix icons in dark theme
  - !218 tools: Add a sysext build tool
  - !219 malcontent-control: Add D-Bus service file
  - !220 malcontent-control: Change component type to "desktop-application"
  - !221 accounts-service: Make extension symlinks relative
  - !222 Handle external changes to users and settings
  - !224 Fix waiting asynchronously for user manager
  - !225 malcontent-webd: Add initial implementation of web filtering daemon
  - !226 Adjust malcontent-timer for shell integration
  - !227 po: Add missing files to POTFILES.in
  - !228 Replace sl.po; this is the updated translation (100%).
  - !229 nss: Add unit tests for NSS module
  - !230 Update of sl.po
  - !231 malcontent-timer: Remove an invalid attribute from a D-Bus XML file
  - !232 tests: Add test for the sandboxing of malcontent-webd.service and
    malcontent-timerd.service
  - !233 Update Czech translation
  - !235 Malcontent client improvements
  - !236 Update Polish translation 250828
  - !237 docs: Add web filtering design document
  - !238 docs: Add a document about system integration (packaging)
  - !240 Update Czech translation
  - !241 malcontent-client: Fix --help output for set-web-filter subcommand
  - !242 Calculate next session times in malcontent-timer
  - !243 Update Czech translation
  - !245 po: Add false positves to POTFILES.skip
  - !246 Update Polish translation 250907
  - !247 manager: Handle UnknownInterface error from AccountsService
  - !249 Minor malcontent-webd fixes
  - !251 docs: Mention the update-error file in malcontent-webd.8
  - !252 libmalcontent-ui: Update documentation to use gi-docgen
  - !254 docs: Add some reference links to screen time design document
  - !255 Update Chinese translation
  - !256 Update Slovenian translation
  - !257 libmalcontent-timer: Retry queries if the timer store is busy
  - !258 time-page: Prevent calling unref on a NULL pointer
  - !259 malcontent-webd-update: Disable timeout when updating filters
  - !260 malcontent-webd: Relax UMask in service file
  - !261 Update Czech translation
  - !262 po: Add missing file to POTFILES.in
  - !263 Update Chinese translation
  - !264 build: Use exposed interfaces directory
  - !265 libmalcontent-ui: Add missing gir include path
  - !266 Minor fixes for malcontent-control
  - !268 Replace sl.po with translation update.
  - !269 Russian translation updated
  - !270 Update Czech translation
  - !271 Update Chinese translation
  - !272 Updated RU against most recent pot
  - !273 Statically link libgsystemservice
  - !274 Various minor fixes and build system tests
  - !277 l10n: Replace sl.po (Slovenian)
  - !279 Update Swedish translation
  - !282 tests: Add unit tests for `MctExtensionAgentObject`
  - !286 libmalcontent: Port remaining doc comments to gi-docgen format
  - !289 malcontent-control: Fix a crash when quitting just after making changes
  - !291 po: Update Bulgarian translation

* Translation updates:
  - Bulgarian (twlvnn, twlvnn kraftwerk)
  - Chinese (China) (lumingzh)
  - Czech (AsciiWolf)
  - Georgian (NorwayFun)
  - Polish (Piotr Drąg)
  - Russian (Julia Dronova, Ser82-png)
  - Slovenian (filmsi, Martin Srebotnjak)
  - Swedish (Anders Jonsson)
  - Turkish (Sabri Ünal)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants